Skip to content

API Reference

Auto-generated documentation from source code docstrings.

Packages

Core

Agents

  • Base Agentsninja_agents.base (DataAgent, DomainAgent, CoordinatorAgent)
  • Toolsninja_agents.tools (CRUD tool generation)
  • Tracingninja_agents.tracing (execution tracing)
  • Orchestratorninja_agents.orchestrator

Auth

  • Gatewayninja_auth.gateway (middleware)
  • RBACninja_auth.rbac (roles, permissions, enforcement)
  • Contextninja_auth.context (UserContext)
  • Strategiesninja_auth.strategies (OAuth2, JWT, API key, Identity)

Code Generation

  • Engineninja_codegen.engine
  • Generatorsninja_codegen.generators (models, agents, graphql)