Coding agentSoftware development

g3

Runs recoverable coding tasks in a terminal with multiple providers, tools, and context compaction.

Stars
514
Forks
100
License
Not publicly identified
Updated
Updated Jul 6, 2026

Checking live repository facts…

Project overview

g3 is a Rust terminal agent with file, shell, desktop-control, code-search, and TODO tools. It connects to Anthropic, Databricks, or local llama.cpp models with Metal acceleration on macOS, monitors context usage, thins large tool results, and retries recoverable errors. Local models support offline or privacy-focused work, but the project notes weaker results on complex tasks and marks computer control as experimental.

Repository facts

Primary language
Rust
License
Not publicly identified
Repository updated
Jul 6, 2026
Default branch
main

Resource types

Coding agentAgent runtimeCLI app

Use cases

Software developmentCode review and qualityResearch and knowledgeTesting and debuggingWorkflow automation

Operating systems

LinuxmacOSWindows

Runtime

BrowserCommand lineLocal

Protocols & integrations

CLI integrationOAuth

Capabilities

Browser useCode executionCode generationComputer useData retrievalDelegationFile operationsMemory

Audience

Developers

Related projects

Browse more similar projects