Devika AI

2wks agoupdate 00

Open-source AI software engineer that understands instructions, researches, and generates code.

Collection time:
2024-05-26
Devika AIDevika AI

What is Devika AI?

Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. It is an open-source AI software engineer that uses Claude 3, GPT-4, GPT-3.5, and Local LLMs via Ollama.


How to use Devika AI?

To use Devika AI, you need to install it on your system, create a new project through the web interface, select the language and model, describe your objective in the chat interface, monitor the progress, review the generated code, and refine as needed.


Devika AI’s Core Features

AI Planning and Reasoning Multi-Language Model Support Contextual Keyword Extraction Web Browsing and Information Gathering Code Generation in Multiple Languages Dynamic Agent State Tracking and Visualization Natural Language Interaction via Chat Interface Project-Based Organization and Management Extensible Architecture


Devika AI’s Use Cases

  • Breaking down high-level human instructions into actionable steps for software development.
  • Generating code snippets in various programming languages based on project requirements.
  • Automating web browsing and information gathering for research purposes.
  • Managing and organizing software development tasks within projects.

Relevant Navigation