Skip to main content

Intelligent Internet

II-Agent documentation with a calmer, more editorial surface.

II-Agent spans agent execution, multi-model chat, content generation, project deployment, connectors, billing, and realtime orchestration. This docs site is structured so the product reads as a serious platform instead of a loose collection of setup notes.

Built under the Intelligent Internet brand system: restrained typography, clear hierarchy, and a docs-first view of the platform.

Backend domains21+

Bounded modules mapped across runtime, content, projects, billing, and integrations.

REST groups27

HTTP surfaces spanning chat, projects, content systems, files, settings, and operations.

Realtime commands21

Socket.IO handlers for execution, cancellation, publishing, sandbox control, and session flow.

Core tables38

SQLAlchemy entities across sessions, chat, content, projects, and billing.

Map

What lives in this repo

II-Agent is not just one runtime loop. The codebase combines execution, persistence, realtime transport, content systems, external integrations, and deployment primitives.

Build

Agent mode, project design, Cloud Run deployment, files, connectors, and multi-step execution.

Create

Slides, storybooks, media generation, Nano Banana flows, and prompt-to-content pipelines.

Operate

Billing, credits, settings, Socket.IO orchestration, docs tooling, tests, and stack operations.

Quick start

The shortest route to a working local stack

The repo supports two main loops: host-native development with Docker-backed infrastructure, and a fuller containerized stack for parity testing.

Keep the first pass simple: wire models, boot the stack, verify health, then branch into the deeper docs surfaces only where needed.

  1. Run `make setup` to create `.env` files and install dependencies.
  2. Choose a model source with `MODEL_CONFIGS` or `MODEL_CONFIGS_FILE`.
  3. Use `make dev-all` for the fast local loop or `make stack-build` for the full containerized stack.
  4. Verify the backend at `http://localhost:8000/health` and the frontend at `http://localhost:1420`.