Building Kodiak: An Open-Source Autonomous AI Software Engineer (Looking for Contributors)

작성자

카테고리:

← 피드로
DEV Community · Sham Ganeshan S.B · 2026-07-25 개발(SW)
Cover image for Building Kodiak: An Open-Source Autonomous AI Software Engineer (Looking for Contributors)

Sham Ganeshan S.B

Over the last few weeks, I’ve been building Kodiak, an open-source AI engineering platform with one long-term goal:

An autonomous AI software engineer capable of understanding a repository, planning engineering work, writing code, validating changes, and eventually creating production-ready pull requests.

This isn’t another chatbot.

It isn’t another wrapper around an LLM.

Kodiak is being built as an engineering system where multiple components work together to solve real software development problems.

The Vision

Imagine opening a repository and simply asking:

“Fix Issue #27.”

Instead of only generating code, the system would:

  • Clone the repository
  • Analyze the project structure
  • Understand dependencies
  • Build long-term memory
  • Search documentation automatically
  • Break the task into smaller engineering steps
  • Choose the correct tools
  • Generate code
  • Execute tests
  • Fix failures
  • Learn from previous executions
  • Request human approval when necessary
  • Open a detailed pull request

That’s the direction Kodiak is heading.

  • Current Tech Stack
  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • ChromaDB
  • Celery
  • Docker
  • SQLAlchemy
  • Alembic
  • Typer CLI
  • Current Progress

So far Kodiak includes:

  • Authentication
  • Project management
  • Repository management
  • Task system
  • Background workers
  • REST API
  • Memory foundation
  • Docker deployment
  • Database models
  • CLI foundation

The project is still in active development, but the architecture is becoming much more modular.

What I’m Building Next

The next milestones include:

Repository indexing
Semantic code search
Multi-agent planning
Long-term memory
GitHub Issue execution
Autonomous code generation
Pull request generation
Plugin ecosystem
Local execution support
Looking for Contributors

I’m looking for developers interested in:

  • AI Agents
  • FastAPI
  • Backend Engineering
  • PostgreSQL
  • SQLAlchemy
  • Celery
  • Docker
  • CLI Development
  • Testing
  • Documentation Whether you’re an experienced engineer or someone wanting to contribute to open source, every contribution helps move the project forward.

I’d Love Feedback

*I’m especially interested in hearing:
*

What features would make you actually use a system like this?
What parts of the architecture would you redesign?
What problems do current AI coding tools still fail to solve?
If you were contributing, where would you start?

Constructive criticism is just as valuable as code contributions.

GitHub

Repository:
https://github.com/ShamGaneshan2008/Kodiak

If the vision sounds interesting, feel free to open an issue, submit a pull request, or simply share your thoughts.

Let’s build something the open-source AI community can genuinely use.

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다