Agents

An Agent is an autonomous AI entity that can:

  • Process messages and generate responses

  • Share context with other agents

  • Execute plugins for extended functionality

  • Maintain its own state and memory

Context Network

The Context Network is the core innovation of Naomi. It enables:

  • Automatic Context Sharing: Messages are automatically shared with connected agents

  • Context History: Each agent maintains its own context history

  • Global Context Pool: System-wide context for cross-agent knowledge

  • Selective Sharing: Target specific agents when sharing knowledge

Model Providers

Model Providers abstract LLM interactions. Naomi currently supports:

  • AnthropicProvider: Claude models (Opus, Sonnet, Haiku)

Plugins

Plugins extend agent capabilities:

  • Memory storage and retrieval

  • Document ingestion (RAG)

  • External API integration

  • Custom functionality

Last updated