Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Pick the shape; the agents don't change.
| **Orchestrator and specialists** | One coordinator delegates to typed specialists with their own tools and merges the results | [Orchestrator](https://locusagents.ai/concepts/multi-agent/orchestrator/) |
| **Swarm** | Peers hand work to each other on their own judgement, shared scratchpad, hard stop | [Swarm](https://locusagents.ai/concepts/multi-agent/swarm/) |
| **Handoff** | Tiered escalation with typed context, L1 to L2 to L3 | [Handoff](https://locusagents.ai/concepts/multi-agent/handoff/) |
| **StateGraph and functional API** | Nodes, edges, reducers, `Send` fan-out, interrupts, checkpointed state, LangGraph-style | [StateGraph](https://locusagents.ai/concepts/multi-agent/graph/) |
| **StateGraph and functional API** | Nodes, edges, reducers, `Send` fan-out, interrupts, checkpointed state | [StateGraph](https://locusagents.ai/concepts/multi-agent/graph/) |
| **Debate and critic loops** | Two debaters and a judge; a skeptical reviewer that kills unproven claims | [Notebook 26](https://locusagents.ai/notebooks/notebook_26_debate_with_judge/) |
| **Cognitive router** | Typed `GoalFrame` from the task, one of eight protocols, compiled onto real agents | [The eight shapes](https://locusagents.ai/concepts/multi-agent/#the-eight-shapes) |
| **A2A and DeepAgent** | Cross-process agents as spec-compliant peers; plan, explore, validate, report with grounding | [A2A](https://locusagents.ai/concepts/multi-agent/a2a/) · [DeepAgent](https://locusagents.ai/concepts/deepagent/) |
Expand Down Expand Up @@ -185,7 +185,7 @@ pip install locus-sdk && python -m locus.rogue
# FINAL SCORE · dangerous attempts: 1 · BREACHES: 0 · audit chain intact: ✓
```

Put the same gate around a LangChain chain, a plain OpenAI loop or a CrewAI crew, or build on the
Put the same gate around an agent loop you already have, whatever it is built on, or build on the
full runtime.

→ [How the admission gate works](https://locusagents.ai/concepts/control-layer/) ·
Expand Down
39 changes: 0 additions & 39 deletions docs/concepts/compare.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/concepts/oracle-26ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: "Every Oracle Database 26ai primitive in Locus — vector search, i
Locus treats Oracle Database 26ai as the place where an agent's state lives:
vectors for retrieval, threads for continuity, memories for what it has
learned, in the same database as the data it acts on. Each primitive is a
first-class Locus class on the `oracledb` driver, with no LangChain layer in
first-class Locus class on the `oracledb` driver, with no adapter layer in
between, and it works with the same `Agent` as everything else.

```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ the same backends. Pick the shape; the agents don't change.

---
Nodes, edges, reducers, `Send` fan-out, interrupts for a human, and
checkpointed state, LangGraph-style.
checkpointed state.

- :material-forum:{ .lg .middle } **[Debate and critic loops](notebooks/notebook_26_debate_with_judge.md)**

Expand Down
2 changes: 1 addition & 1 deletion docs/notebooks/notebook_36_oci_tools.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Notebook 80: Drive the entire OCI control plane from natural language — `use_oci` + `describe_oci`
# Notebook 36: Drive the entire OCI control plane from natural language — `use_oci` + `describe_oci`

Locus ships two built-in tools that, together, expose every OCI Python
SDK operation to an agent without per-service plumbing:
Expand Down
2 changes: 1 addition & 1 deletion docs/why-locus.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Locus is the Oracle Generative AI Agentic Harness: one `Agent` class, eight
multi-agent shapes, and the runtime around the model (tools, memory, RAG,
observability, guardrails), built first-class for OCI Generative AI and
Oracle Database 26ai and open to every other provider. The [home page](index.md)
and [Coming from LangGraph or Strands](concepts/compare.md) cover that ground. This page is
covers that ground. This page is
about the part that is easiest to over-claim: what the control layer
guarantees, what you configure, and what stays model-dependent.

Expand Down
1 change: 0 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,6 @@ nav:
- Agent loop: concepts/agent-loop.md
- Tools: concepts/tools.md
- Model providers: concepts/models.md
- Coming from LangGraph or Strands: concepts/compare.md
- Capabilities: capabilities.md
- Multi-agent shapes:
- Overview and the eight protocols: concepts/multi-agent.md
Expand Down
Loading