29 projects
aglet-cli
Aglet command-line interface (init / run / elements / techniques).
aglet
Aglet core: protocols, runtime, event bus, plugin loader.
aglet-builtin-tool-local-python
Aglet built-in tool technique: register local Python callables as Tools.
aglet-builtin-tool-http-openapi
Aglet built-in tool technique: expose HTTP endpoints (described by OpenAPI / inline schema) as tools.
aglet-builtin-model-openai
Aglet ModelProvider that talks to any OpenAI-compatible chat-completions endpoint.
aglet-builtin-safety-constitutional
Aglet safety technique: constrain agents with a declarative list of principles, enforced by an LLM judge.
aglet-builtin-memory-summary
Aglet memory technique: rolling LLM-summarised history for long conversations.
aglet-builtin-planner-workflow
Aglet declarative-DAG planner: walk a fixed node graph of tool calls instead of letting an LLM decide.
aglet-builtin-tool-subagent
Aglet tool technique that wraps another agent.yaml as a callable Tool — the multi-agent primitive.
aglet-builtin-tool-mcp
Aglet Tool Technique that adopts MCP (Model Context Protocol) servers.
aglet-eval
Declarative evaluation harness for Aglet agents (suite.yaml -> pass-rate / latency / cost report).
aglet-server
FastAPI + SSE HTTP server for the Aglet runtime.
aglet-builtin-safety-budget
Aglet built-in safety technique: hard-fails when the run Budget is exceeded.
aglet-builtin-planner-tot
Aglet Tree-of-Thoughts planner: explore N candidate answers in parallel, score them, return the best.
aglet-builtin-planner-reflexion
Aglet Reflexion planner: wrap a base planner with self-critique + retry.
aglet-builtin-planner-react
Aglet ReAct planner — drives a function-calling LLM through Thought / Action / Observation.
aglet-builtin-planner-echo
Aglet built-in planner: deterministic echo planner for tutorials and tests (no LLM).
aglet-builtin-perception-passthrough
Aglet built-in perception technique: copy raw_input.text into parsed_input.query unchanged.
aglet-builtin-output-streaming-text
Aglet built-in output technique: stream the planner's final answer as text chunks.
aglet-builtin-obs-otel
OpenTelemetry observability technique for Aglet.
aglet-builtin-obs-langfuse
LangFuse observability technique for Aglet.
aglet-builtin-obs-jsonl
Aglet built-in observability technique: write events to a per-run JSONL file.
aglet-builtin-obs-console
Aglet built-in observability technique: print every Event to stdout.
aglet-builtin-model-mock
Deterministic mock ModelProvider for tests and CI.
aglet-builtin-model-litellm
Aglet ModelProvider that routes to 100+ LLMs via the LiteLLM SDK.
aglet-builtin-memory-sliding-window
Aglet built-in memory technique: per-conversation sliding-window over Message history.
aglet-builtin-memory-rag
Aglet RAG memory technique — LanceDB-backed vector recall with pluggable embedders.
aglet-builtin-extensibility-hooks
Aglet built-in Extensibility Techniques: cost tracker, audit log, tool gate.
aglet-builtin-executor-sequential
Aglet built-in executor: invoke ctx.plan.next_action against the ToolHost in series.