Devika is an advanced AI software engineer that can understand high-level human instructions, write code, and research relevant information.
Devika Key Details
- Categories: #Developer tools|#AI Agent|#Chatbots|#LLM
- Verified Tool
- April 29, 2024
- Free
Visit
About Devika
Devika is an advanced AI software engineer that can understand high-level human instructions, write code, and research relevant information.
Background and Development
Devika is an advanced AI software engineer developed by stitionai. This tool is designed to understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. The project is currently in a very early development/experimental stage, with a lot of unimplemented/broken features at the moment. Contributions are welcome to help out with the progress!
Core Features and Capabilities
Devika supports Claude 3, GPT-4, Gemini, Mistral, Groq and Local LLMs via Ollama. It has advanced AI planning and reasoning capabilities, contextual keyword extraction for focused research, seamless web browsing and information gathering, and code writing in multiple programming languages. It also features dynamic agent state tracking and visualization, natural language interaction via chat interface, project-based organization and management, and an extensible architecture for adding new features and integrations.
User Experience
Devika provides a user-friendly web interface that allows users to easily create projects, provide high-level objectives or task descriptions, monitor progress, view generated code, and provide additional guidance or feedback as needed. The interface is accessible by opening a browser and navigating to http://127.0.0.1:3001.
Applications and Use Cases
Devika can be used in a variety of scenarios, including professional settings, personal use, and educational purposes. Whether you need to create a new feature, fix a bug, or develop an entire project from scratch, Devika is here to assist you.
Technical Specifications
Devika requires Python >= 3.10 and < 3.12, NodeJs >= 18, and bun. It also requires certain configuration settings and API keys to function properly, which can be configured via the settings page in the UI.
Impact and Future Outlook
Devika aims to revolutionize the way we build software by providing an AI pair programmer who can take on complex coding tasks with minimal human guidance. The tool is still in its early stages of development, and its future development directions will be shaped by user feedback and contributions.
Oxygen
Oxygen is a powerful AI platform offering advanced LLMs, over 150 models, and super-fast response times. Free for everyo...
Outreach Software
AI Sales Assistant, powered by LLMs, automates your sales process, matches your brand's voice, and integrates with your ...
Lemony
Lemony AI is a secure, on-premise generative AI solution offering organization-wide trust, ownership, and transparency i...
NailedIt
NailedIt is an AI tool that allows you to compare multiple LLMs side by side with one prompt, streamlining your workflow...
Cerebras
Cerebras, a high-performance AI tool, offers the fastest inference, award-winning technology, and state-of-the-art AI mo...
Base64
Base64.ai, a leading no-code AI solution, processes documents, photos, and videos instantly with generative AI and LLMs.