Freedom251 › AI Coding Assistants
oxicode

What oxicode is
oxicode is free, open-source terminal-based AI coding assistance written in Rust and described as a Rust port of pi. It combines chat assistance, a coding agent and terminal access on Linux and macOS. Built-in tools read, write and edit files, run bash, and use grep and find through an extensible trait system. Its terminal interface supports themes, Markdown rendering and images. Conversations persist as JSONL sessions that can branch or fork. Pluggable prompt skills, native or WASM extensions and a package manager support customization. The default build includes a pure-Rust headless browser for reading pages, browsing JavaScript and taking screenshots. Listed model providers include OpenAI, Anthropic, Google, DeepSeek, Mistral, Groq, Cerebras, xAI, OpenRouter and Azure OpenAI. Credentials are stored in the OS Keychain; the project says it has no telemetry, analytics or third-party data collection, while communicating with the selected provider. Installation uses Cargo, source builds or a pre-built macOS Apple Silicon binary. It is MIT-licensed and volunteer-maintained.
Who it suits
oxicode suits developers who want an open-source terminal coding assistant with file tools, browser access and configurable model providers. Users installing from source need a Rust toolchain of at least 1.96.
What it does well
- Free MIT-licensed software
- Supports many listed model providers
- Includes file, shell and search tools
- Sessions support branching and forking
- Credentials use the OS Keychain
What to know first
- Requires Rust toolchain 1.96 for source installation
- Supports Linux and macOS only
- Volunteer-maintained project
- Communicates with the selected LLM provider
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| oxicode | Volunteer-maintained open-source software · MIT license · requires a Rust toolchain ≥ 1.96 to install from source | Free |
As github.com lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
oxicode combines terminal coding workflows, extensible skills and broad model-provider support in a Rust application. Its platform scope and source-install requirements may limit users seeking other systems or simpler setup.
Facts from oxicode's own pages
- Coding agent
- Yes · github.com, 22 Sept 2026
- Browser
- The default build includes a pure-Rust headless browser for reading pages, browsing with JavaScript, and taking screenshots. · github.com, 12 Oct 2026
- Chat assistance
- Yes · github.com, 22 Sept 2026
- Coding tools
- Built-in tools include read, write, edit, bash, grep, and find, with an extensible trait system. · github.com, 12 Oct 2026
- Downloads
- The README documents Cargo installation, source builds, and a pre-built macOS Apple Silicon binary; releases include SHA256SUMS for integrity verification. · github.com, 12 Oct 2026
- Free plan
- Yes · github.com, 22 Sept 2026
- Integrations
- The README describes integrations with oxibrain for durable local memory, oxios for orchestration, and oximemo's shared text vault. · github.com, 12 Oct 2026
- Library use
- The README says oxicode-ai, oxicode-agent, oxicode-vtui, and oxicode-sdk are published independently for use as libraries. · github.com, 12 Oct 2026
- License and support
- The project uses the MIT license and says it is developed and maintained by volunteers, with sponsorship invited to support continued work. · github.com, 12 Oct 2026
- Model providers
- The README lists OpenAI, Anthropic, Google, DeepSeek, Mistral, Groq, Cerebras, xAI, OpenRouter, and Azure OpenAI as supported providers. · github.com, 12 Oct 2026
- Package authorization
- The README says verified Oxi Foundation packages are not automatically authorized and that oxicode retains its access policy, sandbox, and tool approvals. · github.com, 12 Oct 2026
- Package manager
- A package manager can install, update, and manage skill and extension packages. · github.com, 12 Oct 2026
- Product
- oxicode is a terminal-based AI coding assistant built in Rust and described as a Rust port of pi. · github.com, 12 Oct 2026
- Security and data
- The README says credentials are stored in the OS Keychain and claims oxicode has no telemetry, analytics, or third-party data collection; it communicates with the selected LLM provider. · github.com, 12 Oct 2026
- Sessions
- Conversations are persisted as JSONL sessions that support branching and forking. · github.com, 12 Oct 2026
- Skills and extensions
- It supports pluggable prompt skills and dynamically loaded native or WASM extensions. · github.com, 12 Oct 2026
- Terminal access
- Yes · github.com, 22 Sept 2026
- Terminal interface
- Its interactive terminal UI supports themes, Markdown rendering, and images. · github.com, 12 Oct 2026
Where oxicode stands on Freedom251
- AI Coding Assistants#69 of 102