Overseas access: www.kdjingpai.com
Bookmark Us

Devika is an advanced AI software engineer that understands high-level human instructions, breaks them down into steps, researches relevant information, and writes code to achieve a given goal. It intelligently develops software using large-scale language models, planning and reasoning algorithms, and web browsing capabilities.Devika aims to be an open-source alternative to Cognition AI's Devin, providing an AI programming assistant capable of completing complex coding tasks with minimal human guidance.

 

Function List

  • Support for Claude 3, GPT-4, Gemini, Mistral, Groq and native LLMs
  • Advanced AI planning and reasoning skills
  • Keyword extraction for focused research
  • Seamless web browsing and information gathering
  • Code writing in multiple programming languages
  • Dynamic agent state tracking and visualization
  • Natural language interaction through the chat interface
  • Project-based organization and management
  • Extensible architecture to add new features and integrations

 

Using Help

Installation process

  1. Cloning Devika Warehouse:
    git clone https://github.com/stitionai/devika.git
  1. Go to the project catalog:
    cd devika
    
  2. Create a virtual environment and install the required dependencies:
    uv venv
    source .venv/bin/activate  # macOS和Linux
    .venv\Scripts\activate  # Windows
    uv pip install -r requirements.txt
    
  3. Install Playwright to enable browser functionality:
    playwright install --with-deps
    
  4. Start the Devika server:
    python devika.py
    

    If all is well, you will see the following output:

    root: INFO : Devika is up and running!
    
  5. Start the front end:
    cd ui/
    bun install
    bun run start
    
  6. Open your browser and navigate tohttp://127.0.0.1:3001Visit the Devika web interface.

Guidelines for use

  1. Open the Devika web interface.
  2. To create a new project, click "Select Project" and then "New Project".
  3. Select the search engine and model configuration.
  4. Provide a high-level goal or mission description in the chat screen.
  5. Devika will process your request, break it down into steps, and start performing tasks.
  6. Monitor Devika's progress, view generated code, and provide additional guidance or feedback as needed.
  7. Once Devika completes the task, review the generated code and project files.
  8. Iterate and refine the project by providing further instructions or modifications.
0Bookmarked
0kudos
🍐 鸭梨AI文章智能写手
选题→写作→发布
全自动!
WordPress AI 写作插件
500+ 内容创作者在用
🎯Intelligent Selection:批量生成,告别枯竭
🧠retrieval enhancement:联网+知识库,有深度
全程自动:写作→配图→发布
💎Permanently free:免费版 = 付费版,无限制
🔥 立即免费下载插件
✅ 永久免费 · 🔓 100% 开源 · 🔒 数据本地存储

Recommended

Can't find AI tools? Try here!

Enter keywords.Accessibility to Bing Search,快速找到本站 AI 工具。

Top