Discover and explore top open-source AI tools and projects—updated daily.
AI coding assistant for multi-LLM workflows
Top 57.2% on SourcePulse
Octo is an open-source, AI-powered coding assistant designed to help developers with various coding tasks. It supports multiple LLM providers, including OpenAI and Anthropic, and allows users to switch models mid-conversation. Its primary benefit is enhancing productivity by automating tool calls and code edits, with optional custom-trained autofix models for improved reliability.
How It Works
Octo acts as an intermediary between the user and various LLM APIs. It intelligently manages multi-turn conversations and token usage, aiming to maximize the LLM's effectiveness. A key feature is its ability to integrate custom-trained "autofix" models that specifically handle failures in tool calls and code edits made by the primary LLM, offering a more robust and reliable coding assistance experience.
Quick Start & Requirements
npm install --global octofriend
octofriend
~/.config/octofriend/octofriend.json5
.OCTO_VERBOSE
environment variable: OCTO_VERBOSE=1 octofriend
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
19 hours ago
Inactive