Discover and explore top open-source AI tools and projects—updated daily.
pretend1111Desktop AI assistant with Claude's agentic power and claude.ai interface
New!
Top 81.1% on SourcePulse
Summary
This project offers a desktop AI assistant for users facing regional access barriers to claude.ai. It merges the familiar claude.ai frontend with the powerful Claude Code open-source engine, enabling local interaction via existing Claude API access (including transit station APIs). This bypasses geographical/payment hurdles while retaining advanced agent capabilities for a seamless, feature-rich chat experience.
How It Works
An Electron shell houses a React frontend (Vite) communicating with a Node.js bridge server. This server features a bidirectional Anthropic ↔ OpenAI proxy, enabling integration with diverse LLM providers. It connects the frontend to the Claude Code engine (Bun runtime), exposing over 19 tools for file I/O, command execution, web searching, and agent-based task delegation, offering a unified local AI interface.
Quick Start & Requirements
npm install, cd engine && bun install && cd .., then npx vite build and npx electron .. Git Bash needed for Claude Code engine on Windows.Highlighted Details
electron-updater handles background checks and seamless updates on relaunch.Maintenance & Community
The project welcomes Issues and PRs, advising users to open an Issue for significant feature proposals. The roadmap indicates future development of "Cowork" (collaboration) and "Code" (IDE-like) modes beyond the current "Chat" functionality.
Licensing & Compatibility
The application is licensed strictly for non-commercial use only, as detailed in the LICENSE file. This restriction is the primary compatibility note for potential adopters.
Limitations & Caveats
The primary limitation is the explicit non-commercial use restriction. Only the "Chat" mode is implemented; "Cowork" and "Code" features are planned. Building from source requires specific Node.js and Bun environments.
4 days ago
Inactive
DevAgentForge