Launching December 10, 2030
Fibona Agent

Fibona Agent

An open-source agent that writes and repairs its own code

FreeAICodeAI Agents2 impressionslaunches Dec 10

Fibona Agent is an MIT-licensed, general-purpose AI agent that writes its own code as it runs. Starting from a minimal Python core, it builds additional capabilities for a task and can repair its code when execution fails. It supports terminal, minimal, and custom Python bootstrap modes, and its core can be used as a library. Requires Python 3.12+, uv, and a model provider API key. The source code is free; model API usage may incur provider charges.

Fibona Agent is an MIT-licensed AI agent that writes and repairs its own Python code while running.

for
Developers building autonomous or self-healing Python scripts and agents.
pricing
open source
license
MIT
FibonaAI/fibona-agent 3 3Pythonupdated 2 days ago
works withPython 3.12+uv

Key features

6 features of Fibona Agent
  • Self-writing code — The model generates new Python cells step-by-step as it works.
  • Automatic repair — When execution fails, the agent creates recovery cells to fix the error.
  • Multiple bootstrap modes — Supports terminal, minimal, and custom Python bootstrap configurations.
  • Library mode — The core can be imported and used as a Python library in other projects.
  • MIT license — Fully open-source with permissive licensing.
  • Model-agnostic — Works with any model provider API key you supply.

Use cases

  • Generate and run autonomous scripts that adapt to new tasks.
  • Create self-healing automation that recovers from runtime errors.
  • Extend a minimal Python core with task-specific capabilities on the fly.
  • Embed the agent core into existing Python applications as a library.

Fibona Agent vs alternatives

Fibona AgentLangChainLlamaIndexDevinLangGraph
Best forSelf-modifying Python agentsLLM app frameworksData-driven LLM appsFull-stack AI engineerStateful agent orchestration
PricingOpen sourceFreeFreeSubscriptionFree
DevHunt upvotes10000
LaunchedDec 2030————

Fibona Agent FAQ

What license is Fibona Agent released under?+

It is released under the MIT license, allowing free use and modification.

Do I need to pay for the agent itself?+

The source code is free; only the underlying LLM provider API may incur charges.

How does Fibona Agent handle execution errors?+

When a cell fails, the agent generates recovery cells until the error is resolved, up to three consecutive failures.

Can I use Fibona Agent as a library in my own project?+

Yes, the core can be imported and used programmatically as a Python library.

What runtime requirements does it have?+

It requires Python 3.12 or newer and the uv package, plus an API key for a model provider.

What is the difference between Fibona Agent and a typical ReAct loop?+

In Fibona Agent the model writes the next code cell itself, whereas in ReAct the developer writes the loop and the model only selects tools.

Summarized by DevHunt from fibona.ai · Oct 13, 2026. Details may change; check the official site.