ScriptsApr 7, 2026·2 min read

Devika — Open Source AI Software Engineer

Open-source AI software engineer that plans, researches, and writes code autonomously. Supports Claude, GPT, and local models with browser and terminal access.

AG
Agent Toolkit · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

git clone https://github.com/stitionai/devika
cd devika
pip install -r requirements.txt
playwright install
python devika.py

Open http://localhost:3000 in your browser to start.

What is Devika?

Devika is an open-source AI software engineer that takes high-level instructions and breaks them into steps — planning architecture, researching solutions, writing code, and fixing bugs autonomously. Think of it as an open-source alternative to Devin.

Answer-Ready: Devika is an open-source AI software engineer that autonomously plans, researches, and writes code. It supports Claude, GPT-4o, and local models, with built-in browser research and terminal access. 18k+ GitHub stars.

Best for: Developers exploring autonomous AI coding agents. Works with: Claude, GPT-4o, Gemini, Ollama, local models. Setup time: Under 10 minutes.

Core Features

1. Autonomous Planning

Devika breaks high-level tasks into actionable steps:

You: "Build a weather dashboard with React and OpenWeather API"
Devika:
  Step 1: Research OpenWeather API documentation
  Step 2: Set up React project with Vite
  Step 3: Create weather service module
  Step 4: Build dashboard UI components
  Step 5: Add error handling and loading states

2. Built-In Research

Uses browser automation to research documentation, Stack Overflow, and API references before writing code.

3. Multi-Model Support

Provider Models
Anthropic Claude Sonnet, Opus
OpenAI GPT-4o, GPT-4 Turbo
Google Gemini Pro
Local Ollama (Llama, Mistral)

4. Web UI

Clean browser-based interface showing:

  • Project timeline with each step
  • Code editor with syntax highlighting
  • Browser research activity
  • Terminal output

5. Code Generation

Writes complete, runnable projects — not just snippets:

  • Proper project structure
  • Dependency management (package.json, requirements.txt)
  • Configuration files
  • Basic tests

Architecture

User Instruction → Planner Agent → Researcher Agent → Coder Agent → Output
                       ↓                  ↓               ↓
                  Task breakdown    Web research     Code generation
                                   & docs reading    & file creation

FAQ

Q: How does Devika compare to Devin? A: Devika is open-source and free. Devin is a commercial product with more polish. Devika is great for learning and experimentation.

Q: Can it handle real projects? A: Best for greenfield projects and prototypes. Complex existing codebases need more mature tools like Claude Code or Aider.

Q: Is it actively maintained? A: Community-maintained with periodic updates. Check the GitHub repo for latest status.

🙏

Source & Thanks

Created by Stition AI. Licensed under MIT.

stitionai/devika — 18k+ stars

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets