- Go 1.21+
- No CGO required (
modernc.org/sqliteis pure Go)
go test ./...go build -o aimemo ./cmd/aimemocmd/aimemo/ # Binary entry point
internal/
cli/ # Cobra commands
config/ # TOML config loader
db/ # SQLite layer (entities, observations, relations, journal, search)
locate/ # .aimemo directory discovery
mcp/ # MCP stdio server (JSON-RPC 2.0)
examples/ # CLAUDE.md templates for users
- Fork the repo and create a branch from
main - Make your changes with tests where applicable
- Run
go test ./...— all tests must pass - Submit a pull request with a clear description of the change
Open a GitHub Issue. For security vulnerabilities, please email the maintainers directly rather than opening a public issue.