Agentic Index
Refact.ai vs Tabby (2026)
Both are open source and self hosted; the split is agent against assistant. That verdict is the Agentic Index coverage score, graded from each vendor's own published materials.
Refact is an autonomous agent, ranked first among open source agents on SWE-bench Verified, that plans, edits, runs tests, and iterates, with zero telemetry self hosting. Tabby is a fast completion and codebase answer server, lighter to run, and entirely free with no paid tiers.
On the Agentic Index coding agent ranking, neither Refact.ai nor Tabby clears the bar, which asks for all five merge loop capabilities documented in full. Refact.ai does not document testing, debugging and optimization in full, nor observability and auditability; Tabby documents one of the five in full. 2 of the 65 vendors in the lane clear it. See the coding agent ranking
This comparison is published by Agentic Index, an independent agentic AI vendor research platform. Refact.ai and Tabby are each graded against the same 14 capability Agentic Index taxonomy, from the vendor's own public materials under the Agentic Index verification standard, alongside 956 researched vendors. No vendor pays for placement and no vendor has reviewed this page. How this evidence is graded
Choose Refact.ai if
- You want end to end task completion on your own servers, not just suggestions.
- The SWE-bench Verified record, 352 of 500 issues, is reproducible and open.
- BYOK flexibility across providers or local models runs the agent at raw cost.
Choose Tabby if
- Fast completion and codebase answers cover your actual need; agents are premature.
- Simplest possible self hosting: one binary or container on consumer GPUs.
- Truly free at any team size, with cost limited to hardware.
| At a glance | Refact.ai | Tabby |
|---|---|---|
| Category | Coding agent | Coding agent |
| Entry price | Free for personal and hobby projects with limited daily agent usage and unlimited completions; Pro from $10 a month with 40 agent requests a day; Enterprise by contact. Hosted Refact Cloud is being retired with no final date published, and the open source local engine with your own keys is free. | Community is free and open source for up to 5 users with local deployment; Team is $19 a month per seat for up to 50 users with flexible deployment; Enterprise is custom with unlimited users, SSO and group management |
| Free / trial | Free for personal and hobby projects: limited daily agent usage, in-IDE chat with 32k context, unlimited completions and a code-aware vector database. The open source engine is free with your own keys or local models. | Community plan: free and open source for up to 5 users with local deployment, covering completion, the Answer Engine, inline chat and Context Providers |
| Pricing confidence | public exact | public exact |
| Feature | R Refact.ai |
T Tabby |
|---|---|---|
| Action & orchestration | ||
|
Integrations & Tool Calling Ability to connect agents to real systems through native integrations, OAuth-authenticated actions, custom tools, APIs, webhooks, or MCP-compatible tools. |
Full / Explicit
Acts across GitHub, GitLab, PostgreSQL, MySQL, Docker, shell, the Python debugger, browser tools, MCP servers and CI/CD. |
Partial
Tabby has a real integration surface for ingesting context and serving suggestions, including GitLab SSO and self-hosted GitHub and GitLab integrations, but it does not call tools to act on the customer's systems: no MCP client, tool-calling loop, source control write path or CI action is documented. That is an architectural property of an assistant-first product. |
|
Workflow Orchestration Ability to sequence, branch, retry, route, and combine deterministic workflow nodes with autonomous agent steps. |
Full / Explicit
Plans, edits, tests and iterates up to thirty actions per task with planning and debugging sub-agents, from prompt to pull request. |
No / Not documented
The Agent promoted on the homepage was announced as a private preview waitlist on 25 May 2025, and no shipped agent capability is documented. The planning and executing teammate TabbyML now markets is Pochi, a separate cloud product. |
|
Triggers & Channel Coverage How agents wake up and where they work: schedules, webhooks, message events, CRM events, inbox events, chat, email, voice, and collaboration tools. |
Full / Explicit
A durable per-project cron scheduler fires tasks into the agent, alongside five IDE plugins, a CLI, a TUI and a browser GUI. |
Partial
Five editor families plus a web interface is real breadth of surface. What holds it short of Full: every path is developer-initiated inside an editor or the web app, with no event trigger, no schedule and no inbound channel; background jobs for indexing are internal maintenance rather than agent invocation. |
| Knowledge & context | ||
|
Knowledge Grounding & RAG Ability to ground agent behavior in company data through document ingestion, retrieval, external knowledge APIs, semantic search, or RAG layers. |
Full / Explicit
A local engine keeps AST and vector indexes of the codebase current and exposes symbol and semantic search to the agent. |
Full / Explicit
A persistent repository index with embeddings, re-indexed in the background and extended to multiple branches, is a maintained retrieval structure over the customer's code. |
|
Memory & State Persistence Ability to persist context across a run, conversation, workflow, user, team, or longer-term memory layer. |
Full / Explicit
Typed task memories and a knowledge graph with staleness tracking persist per project in the .refact directory, with a cleanup pass. |
No / Not documented
Persistent shareable Pages and shared threads are durable state that persists across sessions and across a team. They are a knowledge artifact the customer creates deliberately, though, with no mechanism by which the assistant carries learned context, preferences or corrections into later interactions, and no per-user or per-repository memory. |
| Control & trust | ||
|
Human Oversight & Guardrails Approval steps, consent checkpoints, escalation rules, structured guardrails, policy constraints, and pause/resume controls. |
Full / Explicit
Confirm rules pause the agent for approve or reject on destructive tools, shell and integrations carry allow, ask and deny rules, and tasks cap at thirty actions. |
Partial
Oversight here is structural rather than mechanical: every output is a suggestion the developer accepts or rejects, and there is no autonomous action to gate. What holds it short of Full: no shipped approval or guardrail mechanism is documented, because none is needed for a product that only proposes. |
|
Security, Identity & Governance RBAC, SSO, auditability, encryption, least-privilege tool access, compliance posture, and data handling policy. |
Partial
File and project restriction and zero-telemetry self-hosting, but no attestation, SSO, SAML or organization-level roles. |
Partial
Two named authentication mechanisms, LDAP directory authentication and generic OAuth (new in v0.32.0), plus an admin dashboard for user accounts and per-developer API tokens. What holds it short of Full: no certification of any kind is documented, and the posture rests on self-hosting, which counts toward Deployment. |
|
Observability & Auditability Traces, logs, execution histories, metrics, audit events, and debugging detail for production agent behavior. |
Partial
Chat trajectories and tool runs persist locally and patches are inspectable, but there is no team audit log or run analytics. |
Partial
Usage analytics and background job notifications are real operational visibility, and shared threads plus persistent Pages give a durable record of Answer Engine work. What holds it short of Full: none of it traces agent execution, and there is no agent to trace. |
|
Deployment & Data Residency Deployment modes and options, including SaaS, dedicated cloud, VPC, on-prem, hybrid, local runtime, and self-hosting. |
Full / Explicit
Open source and local-first, running on the customer's machine or servers with zero telemetry; hosted Refact Cloud is being retired. |
Full / Explicit
The product is only self-hosted: there is no managed path, no region question and no vendor-side inference. The self-contained design with no external database is what makes it operable offline. |
| Solution readiness | ||
|
Prebuilt Agents, Templates & Packs Ready-made workflows, packaged employees, templates, blueprints, industry solutions, and role-specific agents that reduce time-to-value. |
Full / Explicit
An extensions marketplace installs skills, commands and subagents from bundled and GitHub sources. |
No / Not documented
Context Providers and the model registry are configuration surfaces rather than adoptable assets: a customer points them at their own documentation and repositories, and there is no vendor-supplied catalog to browse. The registry-tabby repository is a model registry rather than an agent or template library, and it has not been updated since May 2025. |
| Platform extensibility | ||
|
Model Flexibility & Routing Ability to work across multiple foundation models, route tasks to different models, or let buyers bring their own providers and keys. |
Full / Explicit
Runs only on the customer's own keys across seven named providers or local runtimes such as Ollama, LM Studio and vLLM. |
Full / Explicit
Two forms of control are present: the customer chooses the model at launch through a serve flag and can pair a different chat model with the completion model, and the model set spans multiple open families plus commercial APIs through Codestral and Mistral embeddings. Because the whole server is self-hosted, model choice is unconstrained by the vendor. The limit: the named default models are an older generation and no per-task routing gateway exists. |
|
APIs, SDKs & MCP Extensibility Composability layer: stable APIs, SDKs, MCP tool consumption/serving, custom tools, and integration into internal systems. |
Full / Explicit
The local engine exposes a documented v1 HTTP API that the IDE plugins and GUI use, and configured MCP servers extend the agent. |
Partial
An OpenAPI-documented REST interface plus a documented path for adding custom documentation over REST is a real extensibility surface, and Apache 2.0 means the whole server can be forked and extended. What holds it short of Full: the direction is inward and narrow. The API serves completion, chat and answers to clients, with no SDK, no MCP server exposing Tabby to other agents, and no webhook surface. |
|
Testing, Debugging & Optimization Testing, debugging, scoring, retries, fallbacks, quality gates, and optimization loops for improving agent workflows before and after deployment. |
Partial
Runs the project's tests and a debugging sub-agent to check its own work; no customer-facing evaluation harness. |
No / Not documented
Tabby is explicitly a completion, answers and chat product; auto-generated commit messages are the only generation beyond code itself, and there is no agent loop that could run or verify tests. |
| Specialist automation | ||
|
Browser & Computer Use Browser, desktop, or remote/local computer control for workflows that cannot be handled through stable APIs alone. |
Full / Explicit
A built-in Chrome tool lets the agent launch, navigate and interact with pages, extract data and take screenshots. |
No / Not documented
Everything documented is programmatic: completions, answers and chat over REST, editor plugins and repository indexing. The vercel-labs/agent-browser fork in the TabbyML GitHub organization is unconnected to any documented Tabby capability and sits with the separate Pochi line. |
Pricing snapshot
Sourced from the Index pricing dataset · open each vendor's profile for full detail.
| Pricing | R Refact.ai |
T Tabby |
|---|---|---|
|
Entry price Lowest public entry point |
Free for personal and hobby projects with limited daily agent usage and unlimited completions; Pro from $10 a month with 40 agent requests a day; Enterprise by contact. Hosted Refact Cloud is being retired with no final date published, and the open source local engine with your own keys is free. | Community is free and open source for up to 5 users with local deployment; Team is $19 a month per seat for up to 50 users with flexible deployment; Enterprise is custom with unlimited users, SSO and group management |
|
Pricing confidence How public the numbers are |
Public, exact | Public, exact |
|
Billing Primary billing axis |
Coin based usage plus a paid subscription. A free monthly coin allowance and unlimited completions come at no cost. Paid plans lift limits from around $10 a month, and extra coins cost $1 per thousand with a $5 minimum. Bringing your own model key runs the agent at no coin cost, so you pay only your provider. | Per seat for Team, custom for Enterprise; the Community plan is free for up to 5 users, and the team still pays for the hardware that serves the models |
|
Variable cost Workload / overage exposure |
High variable cost | Low variable cost |
|
Free tier / trial Try before you buy |
Free tier
|
Free tier
|
|
Buying motion Self-serve vs sales call |
Self-serve | Mixed |
More comparisons with Refact.ai or Tabby
Other matchups in coding agents
Not the pairing you were after? These compare a different set of coding agents on the same 14 capabilities.