Directories
ยถ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
smara
command
Smara CLI โ Autonomous Multi-Agent Terminal Entry point for the smara binary.
|
Smara CLI โ Autonomous Multi-Agent Terminal Entry point for the smara binary. |
|
internal
|
|
|
agent
Package agent provides the multi-agent system for Smara.
|
Package agent provides the multi-agent system for Smara. |
|
config
Package config manages Smara CLI configuration via Viper.
|
Package config manages Smara CLI configuration via Viper. |
|
llm
Package llm provides LLM provider abstractions for Smara CLI.
|
Package llm provides LLM provider abstractions for Smara CLI. |
|
mcp
Package mcp - opencode.go loads MCP server configurations from OpenCode's config file.
|
Package mcp - opencode.go loads MCP server configurations from OpenCode's config file. |
|
memory
Package memory provides SQLite-backed memory storage with vector search for Smara.
|
Package memory provides SQLite-backed memory storage with vector search for Smara. |
|
platform
Package platform provides the multi-platform integration layer for Smara CLI.
|
Package platform provides the multi-platform integration layer for Smara CLI. |
|
platform/discord
Package discord provides the Discord Bot adapter for Smara.
|
Package discord provides the Discord Bot adapter for Smara. |
|
platform/telegram
Package telegram provides the Telegram Bot API adapter for Smara.
|
Package telegram provides the Telegram Bot API adapter for Smara. |
|
platform/whatsapp
Package whatsapp provides the WhatsApp adapter for Smara using the whatsmeow library.
|
Package whatsapp provides the WhatsApp adapter for Smara using the whatsmeow library. |
|
session
Package session provides session types used across agent and memory packages.
|
Package session provides session types used across agent and memory packages. |
|
sync
Package sync implements local background sync for shared team memory.
|
Package sync implements local background sync for shared team memory. |
|
ui
Package ui provides the interactive terminal REPL for Smara.
|
Package ui provides the interactive terminal REPL for Smara. |
Click to show internal directories.
Click to hide internal directories.