Devika
Devika is an open-source agentic AI software engineer that understands high-level instructions, breaks them into steps, researches information, and writes code autonomously.
At a Glance
Fully open-source under MIT License, free to self-host and modify.
Engagement
Available On
Alternatives
Listed Jun 2026
About Devika
Devika is an open-source agentic AI software engineer built by stitionai and released under the MIT License. It was initially created as an open-source alternative to Devin by Cognition AI, aiming to match and eventually surpass Devin's score on the SWE-bench benchmark. The project is written primarily in Python and has accumulated over 19,500 GitHub stars since its creation in March 2024.
What It Is
Devika is a self-directed coding agent that takes high-level natural language objectives and autonomously breaks them down into steps, researches relevant information via web browsing, and writes code across multiple programming languages. It operates through a web interface and connects to a range of LLM backends, making it a flexible open-source alternative to commercial AI engineering tools.
Key Capabilities
- Multi-model support: Works with Claude 3, GPT-4, Gemini, Mistral, Groq, and local LLMs via Ollama
- Web browsing: Gathers information from the web to inform code generation
- Contextual keyword extraction: Focuses research on relevant topics
- Dynamic agent state tracking: Visualizes what the agent is doing at each step
- Project-based organization: Manages multiple coding projects through the UI
- Natural language chat interface: Users interact via plain English instructions
Architecture and Setup
Devika runs as a local server with a separate frontend UI. Setup requires Python 3.10–3.11, Node.js 18+, and Bun. After cloning the repository, users install dependencies via uv, install Playwright for browser capabilities, start the Python backend, and launch the Bun-powered frontend. The UI is accessible at http://127.0.0.1:3001. API keys for search engines (Bing, Google) and LLM providers (OpenAI, Anthropic, Gemini, Mistral, Groq) are configured through the settings page.
Current Status and Lineage
The GitHub README prominently notes that Devika's successor is Opcode (opcode.sh), described as "the second iteration of Devika." The repository was last pushed to in September 2025 and remains publicly available under MIT. The README itself flags the project as being in an early/experimental stage with unimplemented and broken features, and contributions are welcomed. The GitHub About page links to winfunc.com, which is a separate commercial AI security product also operated by the same organization (stitionai).
Why It Got Attention
Devika launched in March 2024 as one of the first open-source responses to Devin, the AI software engineer from Cognition AI that generated significant industry attention. The project quickly accumulated nearly 20,000 GitHub stars and over 2,500 forks, reflecting strong community interest in open, self-hostable alternatives to commercial AI coding agents. Its support for local LLMs via Ollama also appealed to developers who wanted to run the full stack without sending code to external APIs.
Community Discussions
Be the first to start a conversation about Devika
Share your experience with Devika, ask questions, or help others learn from your insights.
Pricing
Open Source
Fully open-source under MIT License, free to self-host and modify.
- Multi-model LLM support
- Web browsing capabilities
- Code generation in multiple languages
- Natural language chat interface
- Project-based organization
Capabilities
Key Features
- Agentic AI software engineering
- Multi-model LLM support (Claude 3, GPT-4, Gemini, Mistral, Groq, Ollama)
- Web browsing and information gathering
- Contextual keyword extraction
- Code writing in multiple programming languages
- Dynamic agent state tracking and visualization
- Natural language chat interface
- Project-based organization and management
- Extensible architecture
- Local LLM support via Ollama
