You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Overhaul the README to reflect the current state of the project
and make it compelling for open-source discovery:
- Update tool count from "40+" to "55+" (actual current count)
- Remove reference to query cost prediction (feature was removed)
- Add comparison table: general coding agents vs altimate-code
- Add quick demo section with practical workflow examples
- Add agent modes table (Builder, Analyst, Validator, Migrator, Executive)
- Add /discover command to quick start flow
- Feature 11 data engineering skills under dbt Native section
- Add accuracy stats (100% on 1,077 queries, 100% edge match on 500)
- Add banner image, docs badge, and doc page links
- Add community section (Issues, Discussions, Security)
- Update tagline to "The data engineering agent for dbt, SQL, and cloud warehouses"
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
An AI coding agent with 40+ specialized data tools, column-level lineage, dbt integration, and warehouse connectivity built in -- all available to any AI provider.
23
+
## Why altimate-code?
19
24
20
-
## Install
25
+
General-purpose coding agents can write SQL, but they don't *understand* it. They can't trace lineage, detect anti-patterns, check PII exposure, or optimize warehouse costs — because they don't have the tools.
26
+
27
+
altimate-code is a fork of [OpenCode](https://github.com/anomalyco/opencode) rebuilt for data teams. It gives any LLM access to 55+ specialized data engineering tools, 11 purpose-built skills, and direct warehouse connectivity — so the AI works with your actual schemas, not guesses.
28
+
29
+
## General agents vs altimate-code
30
+
31
+
| Capability | General coding agents | altimate-code |
|**PII detection**| Classify sensitive columns, flag risky queries |
41
-
|**Query cost prediction**| Estimate execution costs before running |
42
-
|**FinOps**| Credit analysis, query history insights |
43
-
|**AI providers**| 15+ providers -- Anthropic, OpenAI, Gemini, Bedrock, and more |
44
-
|**TUI + headless**| Interactive terminal UI or `altimate-code serve` for CI/CD |
45
-
|**MCP + LSP**| Model Context Protocol and Language Server Protocol support |
65
+
### Column-Level Lineage
66
+
Automatic lineage extraction from SQL. Trace any column back through joins, CTEs, and subqueries to its source. Works standalone or with dbt manifests for project-wide lineage. **100% edge match** on 500 benchmark queries.
-**Test generation** -- Auto-generate SQL tests for your models
59
-
-**Equivalence checking** -- Verify two queries produce the same results
77
+
### dbt Native
78
+
Manifest parsing, test generation, model scaffolding, incremental model detection, and lineage-aware refactoring. 11 purpose-built skills including medallion patterns, yaml config generation, and dbt docs.
60
79
61
-
### Column-Level Lineage
80
+
## Install
81
+
82
+
```bash
83
+
# npm (recommended)
84
+
npm install -g @altimateai/altimate-code
62
85
63
-
Trace data flow at the column level through complex SQL transformations. Works standalone or with dbt manifests for project-wide lineage across models.
86
+
# Homebrew
87
+
brew install AltimateAI/tap/altimate-code
88
+
```
64
89
65
-
### dbt Integration
90
+
Then:
66
91
67
-
- Parse `manifest.json` and `profiles.yml` natively
68
-
- Column-level lineage across dbt models with `+` operator for upstream/downstream selection
69
-
- Execute dbt commands (compile, run, test) directly from the agent
70
-
- Profile management across environments
92
+
```bash
93
+
altimate-code # Launch the interactive TUI
94
+
altimate-code /discover # Auto-detect your data stack and go
95
+
```
71
96
72
-
### Warehouse Connectivity
97
+
`/discover` auto-detects dbt projects, warehouse connections (from `~/.dbt/profiles.yml`, Docker, environment variables), and installed tools (dbt, sqlfluff, airflow, dagster, and more).
73
98
74
-
Connect directly to your data warehouse -- the AI can query schemas, run SQL, and analyze query history:
99
+
## Agent Modes
75
100
76
-
- Snowflake (with IAM auth)
77
-
- BigQuery (service account + ADC)
78
-
- Redshift (with IAM auth)
79
-
- Databricks
80
-
- PostgreSQL
81
-
- DuckDB
82
-
- MySQL
83
-
- SQL Server
84
-
- SSH tunneling for secure connections
101
+
Each agent has scoped permissions and purpose-built tools for its role.
85
102
86
-
### AI Providers
103
+
| Agent | Role | Access |
104
+
|---|---|---|
105
+
|**Builder**| Create dbt models, SQL pipelines, and data transformations | Full read/write |
106
+
|**Analyst**| Explore data, run SELECT queries, and generate insights | Read-only enforced |
107
+
|**Validator**| Data quality checks, schema validation, test coverage analysis | Read + validate |
Model-agnostic — bring your own provider or run locally.
120
+
121
+
Anthropic · OpenAI · Google Gemini · Google Vertex AI · Amazon Bedrock · Azure OpenAI · Mistral · Groq · DeepInfra · Cerebras · Cohere · Together AI · Perplexity · xAI · OpenRouter · Ollama · GitHub Copilot
102
122
103
123
## Architecture
104
124
@@ -115,25 +135,6 @@ The CLI handles AI interactions, TUI, and tool orchestration. The Python engine
115
135
116
136
**Zero-dependency bootstrap**: On first run the CLI downloads [`uv`](https://github.com/astral-sh/uv), creates an isolated Python environment, and installs the engine automatically. No system Python required.
117
137
118
-
## Development
119
-
120
-
See [CONTRIBUTING.md](./CONTRIBUTING.md) for the full setup guide.
altimate-code is a fork of [opencode](https://github.com/anomalyco/opencode), the open-source AI coding agent. We build on top of their excellent foundation to add data-team-specific capabilities.
175
+
altimate-code is a fork of [OpenCode](https://github.com/anomalyco/opencode), the open-source AI coding agent. We build on top of their excellent foundation to add data-team-specific capabilities.
0 commit comments