SuperAPI AI Directory

ii-agent

a new open-source framework to build and deploy intelligent agents.

Open website

About this tool

II-Agent is an open-source AI agent framework designed to build and deploy agents for real work. The project has completed its beta phase and is licensed under Apache-2.0, 100% open source. Whether you are an independent developer, a research team, or an enterprise building internal tools, you can run, replicate, and extend it, with no black box and no vendor lock-in. Users can bring their own API keys (BYOK) and have full control over costs and model providers.

Main capabilities include:

  • Mobile app development: generate a complete mobile app from a short prompt.
  • Website app development: generate a complete website app from a short prompt.
  • Storybook generation: create a fully illustrated picture book from a single prompt.
  • Video and image generation: support multiple models in one workflow.
  • Real-time editing: real-time editing of websites, slides, and storybooks.
  • Plan mode: visualize project planning before building.
  • Fast research and deep research: provide quick answers or multi-step investigations.
  • Interactive website generation: turn a research brief into a complete website containing structure, visuals, citations, and embedded Q&A.

Automation and integration:

  • Built-in and custom skills: reuse workflows and connect GitHub-based processes.
  • App integrations: support Gmail, Slack, GitHub, Notion, Google Calendar, Discord, Dropbox, Canva, and more.
  • Faster execution speed: significantly improved compared with the early beta version.

How to use: Requires installing Docker, uv (command: curl -LsSf https://astral.sh/uv/install.sh | sh), Node.js and npm (or use nvm). After running, the backend is located at http://localhost:8000,前端位于 http://localhost:1420,PostgreSQL at localhost:5432, Redis at localhost:6379, MinIO (S3-compatible storage) at http://localhost:9001(用户名/密码:minioadmin/minioadmin)。

Configuration: II-Agent supports multiple LLM providers. It can be configured in model_configs.yaml, or via MODEL_CONFIGS in .env. For complete configuration options (including Vertex AI, Azure, and self-hosted models), see model_configs.example.yaml.

How to run: You can use Make commands, or run the full stack via Docker Compose (no local Python/Node required). For more details, refer to the official guide.

Use cases: Suitable for developers, research teams, and enterprises that need to quickly build apps, generate content, conduct research, or integrate multiple tools.

Limitations: The materials do not provide specific system requirements, performance metrics, pricing, or fee information, nor do they explain the details of the supported model list.