Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides the JSON REST API server for Koopa.
|
Package api provides the JSON REST API server for Koopa. |
|
Package app provides application initialization and lifecycle management.
|
Package app provides application initialization and lifecycle management. |
|
Package chat implements Koopa's main conversational agent.
|
Package chat implements Koopa's main conversational agent. |
|
Package config provides application configuration management with multi-source priority.
|
Package config provides application configuration management with multi-source priority. |
|
Package mcp implements a Model Context Protocol (MCP) server.
|
Package mcp implements a Model Context Protocol (MCP) server. |
|
Package memory provides persistent user memory backed by pgvector.
|
Package memory provides persistent user memory backed by pgvector. |
|
Package rag implements Retrieval-Augmented Generation (RAG) for Koopa.
|
Package rag implements Retrieval-Augmented Generation (RAG) for Koopa. |
|
Package security provides security validators for protecting against common vulnerabilities.
|
Package security provides security validators for protecting against common vulnerabilities. |
|
Package session provides conversation history persistence with PostgreSQL.
|
Package session provides conversation history persistence with PostgreSQL. |
|
Package testutil provides shared testing utilities for the koopa project.
|
Package testutil provides shared testing utilities for the koopa project. |
|
Package tools provides AI agent tools for file, system, network, and knowledge operations.
|
Package tools provides AI agent tools for file, system, network, and knowledge operations. |
|
Package tui provides Bubble Tea terminal interface for Koopa.
|
Package tui provides Bubble Tea terminal interface for Koopa. |
Click to show internal directories.
Click to hide internal directories.