Discover and explore top open-source AI tools and projects—updated daily.
synthetic-labAI coding assistant for multi-LLM workflows
Top 46.1% 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 octofriendoctofriend~/.config/octofriend/octofriend.json5.OCTO_VERBOSE environment variable: OCTO_VERBOSE=1 octofriend.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
5 days ago
Inactive
MatthewZMD
QwenLM