Kairos

Project, 2024

Overview

My take on building a Devin AI clone - a simplified software engineering agent that can write and debug code.

Tools

  • Python
  • OpenAI API
  • LangChain
  • Docker
  • Git
  • FastAPI

Description

When Devin AI was announced, I was inspired to build my own version to understand how AI coding agents work.

Kairos can understand natural language requirements, write code, run tests, and debug issues autonomously.

Built as a learning project to explore the intersection of large language models and software development workflows.

Features

Code Generation
Generates complete applications from natural language descriptions.
Autonomous Debugging
Can identify and fix bugs in its own code through iterative testing.
Git Integration
Manages version control, commits, and pull requests automatically.
Multi-Language Support
Works with Python, JavaScript, TypeScript, and other popular languages.