agentboards.org

Trellis

#82 agent harnessunverified row0.6.17auto-listed, awaiting human verification

An out-of-the-box engineering framework for AI coding that persists specs, tasks, and memory into your repo for any coding agent.

Key differences

An out-of-the-box engineering framework for AI coding that persists specs, tasks, and memory into your repo for any coding agent.

  • Runs local. Open source; you pay your model provider.
  • Runs multiple agents. Listed for 165 of 194 tools in this category.

“Persists project context into your repo for any coding agent, but executes without a sandbox.”

Website Docs 15k starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

Trellis provides a structured workflow for AI coding agents by persisting specs, tasks, and memory directly into your repository. This allows any coding agent to operate with consistent project context, conventions, and team requirements. It supports a multi-platform setup, enabling the same Trellis structure across various AI coding tools.

Specification

Source verification

Row snapshot checked not yet. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

license
Needs individual review
models
Needs individual review
capabilities
Needs individual review
install
Needs individual review

Architecture

Type
Agent harness
Runssrc ↗
local
Platforms
macos, linux, windows
Context windowsrc ↗
not documented
Languages
any

Models

Backbonesrc ↗
not disclosed
Bring your own model
Yes
Local models
No

Protocols

MCP clientunsourced
No
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandssrc ↗
Yes
Multi-file edits
Yes
Git operations
Yes
Browser control
No
Sandboxed execution
No
Multi-agent
Yes
Headless / CI
No

Cost

Modelunsourced
free
Starts at
n/a
Free tier
Yes
Bring your own key
No

Open source; you pay your model provider.

Openness

Open sourcesrc ↗
Yes
License
AGPL-3.0
First release
unknown
frameworkorchestratoragent-harnesscode-generationdeveloper-toolsworkflow-automationproject-memoryauto-listed

Los Agentes on Trellis

Who are they?
The ruling
El JuezThe judge

The panel is split on Trellis: La Jefa sees an unsupportable liability, while the others see a useful, if risky, abstraction layer for individual developers.

Trial only
Reasoning and trade-offs · AI analysis

The split is between La Jefa, who sees the AGPL license and lack of sandboxing as dealbreakers for any team, and the rest of the panel, who view Trellis as a useful harness for standardizing agent behavior. El Amigo and El Hacker correctly identify the core value: defining project context once for multiple agents. El Crítico and El Profesor rightly point out this relies on the host agent's capabilities and runs with full user permissions.

La Jefa's reading wins for any organization under compliance. For an individual developer or a small team willing to accept the risks, the panel provides a clear-eyed assessment of the trade-offs. The lack of a sandbox is not a bug; it is the architecture. You are giving an agent the keys to your machine. Be sure you trust the driver. Trial only, with the exit criterion being a full security review of its interaction with your primary agent.

Agree with El Juez?
El AmigoThe friend

Use Trellis if you work with multiple coding agents and need to enforce consistent project context, but only if you're willing to invest in defining those standards yourself.

7.3
Reasoning and trade-offs · AI analysis

Trellis acts as a universal translator for your project's rules, persisting specs and memory in your repo so any compatible agent can pick them up. This is useful if you switch between tools or work on a team that needs to enforce conventions. The main work for you is defining this context; Trellis provides the structure, but you provide the substance. Because it runs locally and executes commands directly, you accept the risk of an agent making un-sandboxed changes to your system.

Pick Trellis if your primary problem is repeating project instructions to different AI tools and you are committed to maintaining a spec-driven workflow. If you just use one primary coding assistant, its own built-in context features will be a more direct solution.

reliability
6
usefulness
7
cost
9
longevity
7
Agree with El Amigo?
El CríticoThe critic

Trellis executes commands without a sandbox, creating a risk of unintended file system changes or corrupted git state.

6.8
Reasoning and trade-offs · AI analysis

Trellis runs agents with local terminal access. The documentation does not specify a sandbox. This architecture means a misconfigured or malicious agent could execute arbitrary commands on the host machine. It has the ability to perform git operations, which introduces the risk of a corrupted repository state if an operation fails or is interrupted.

Trellis's value is providing a shared context layer for multiple coding tools. It persists project specifications and memory inside the repository, allowing different agents to work from a consistent set of requirements. This makes it a useful harness for teams standardizing AI workflows across developers.

reliability
3
usefulness
7
cost
9
longevity
8
Agree with El Crítico?
El ProfesorThe professor

Trellis is a framework for standardizing context across different coding agents, useful for teams wanting to enforce project conventions.

6.5
Reasoning and trade-offs · AI analysis

Trellis is designed to provide consistent project context to a wide array of AI coding agents by persisting specifications and tasks within the repository. It is documented to support over twenty platforms, from Cursor to Gemini CLI, by injecting project-specific information into each session. This is intended to ensure agents adhere to established engineering standards rather than starting from scratch.

The primary architectural risk is its reliance on the host agent's capabilities. Trellis can auto-inject context via hooks on some platforms, but falls back to a prelude on others. Since it does not provide its own sandbox or verification loop, the quality of the final output is entirely dependent on the agent using the Trellis-provided context.

reliability
4
usefulness
7
cost
9
longevity
6
Agree with El Profesor?
La InversoraThe investor

Trellis is a useful abstraction layer for teams using multiple agents, but its business model is unclear, making it a risky long-term dependency.

6.0
Reasoning and trade-offs · AI analysis

Trellis is a classic meta-layer play: a harness to standardize agent behavior by persisting context in the repository. Its strength is its wide distribution, supporting over twenty different coding platforms. This makes it a useful abstraction for teams who want to switch between agents without losing project-specific knowledge. The bring-your-own-model approach keeps user costs down but also limits the vendor's path to revenue.

The AGPL license and free model signal a venture-backed community-building phase. The risk is the classic pivot to a paid enterprise tier or an acqui-hire once the runway shortens. The most likely acquirer is a platform like GitHub, seeking to unify the fragmented agent landscape. Position: Use it for its cross-platform utility, but don't bet the farm on it without a clearer monetization strategy.

reliability
7
usefulness
8
cost
4
longevity
5
Agree with La Inversora?
La JefaThe CTO

A framework for standardizing agent prompts across a team, but the license and lack of enterprise features make it a non-starter for procurement.

4.0
Reasoning and trade-offs · AI analysis

Trellis is a local command-line tool for standardizing how developers interact with various AI coding agents. It works by creating a shared context—specs, tasks, and memory—stored directly in the repository. This allows different agents to use the same project conventions. The main benefit is consistency across a team using heterogeneous tools. The trade-off is the lack of a security sandbox, meaning agent-executed commands run with the user's full permissions, creating a supply chain risk.

The AGPL-3.0 license requires a legal review that will likely block adoption. The tool has no SSO, audit logs, or support contract. While the software is free, the cost of this review, managing model API keys for sixty developers, and the risk from unsandboxed execution make it unsuitable for deployment. It is a tool for individuals, not teams under compliance.

reliability
4
usefulness
5
cost
3
longevity
4
Agree with La Jefa?
El HackerThe tinkerer

Trellis is a framework for standardizing how different agents interact with your codebase, but it runs commands directly on your machine without a sandbox.

6.5
Reasoning and trade-offs · AI analysis

Trellis is for anyone trying to enforce project conventions across multiple coding agents. It works by creating a shared structure of specs and tasks in your repo that other tools can read. The main idea is that you define the project context once, and any supported agent gets the memo. It's a cross-platform standard for agent context.

The trade-off is security. Trellis has terminal execution enabled but no Docker sandbox. Any agent you pipe through it gets direct access to your file system and shell. The AGPL-3.0 license also means any modifications you distribute must also be open source.

reliability
4
usefulness
7
cost
9
longevity
6
Agree with El Hacker?