Command Palette

Search for a command to run...

UnylyUnyly
Browse all

EvoAI

FreeNot checked

An ollama based LLM interface for providing agentic abilities to LLMs.

GitHubEmbed

About

An ollama based LLM interface for providing agentic abilities to LLMs.

README

evoAI: LLMs + evolution

evo-ai is a local runner for Ollama that enhances any LLM with agentic capabilities — enabling models not just to use tools, but to create new ones autonomously and invoke them when needed.

💡 Think of it as a LLM which has real-time, self-expanding toolchains built on-demand by the LLM itself.

Features: 🛠️ Tool Creation On the Fly When the LLM encounters a missing tool or function, it can generate and register new code snippets or scripts to accomplish the task.

Modular & Local: No cloud dependencies. Everything runs locally via Ollama, ensuring privacy and full control.

Supports Any LLM: Works with any LLM accessible via Ollama (e.g., LLaMA, Mistral, Code LLMs, etc).

⚠️ Note: The effectiveness of this application heavily depends on the capabilities of the LLM you choose. For best results, use models that excel at coding and analytical reasoning.

📦 Installation

Prerequisites:

git clone https://github.com/pahulgogna/evoAI.git
cd evoAI
npm install

🧪 Usage

Run the agent:

Give it a goal and let the model break it down, create tools, and execute steps autonomously.

🧠 How It Works

Introspective Planning The LLM receives your high-level goal and plans a multi-step solution.

Tool Audit Checks available tools. If something’s missing, it builds it.

Execution Executes tools in sequence, handling input/output passing and error catching.

Self-Extension If new needs arise during execution, the agent can loop back and generate new capabilities on the fly.

🔒 Security Note Since the LLM can generate and execute arbitrary code, it's strongly recommended to run in a sandboxed or containerized environment if you're testing unfamiliar prompts.

🛠️ Project Structure

evoAI/
     ├── src/
            ├── electron/
            ├── ui/

🤝 Contributing Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.

from github.com/pahulgogna/evoAI

Installing EvoAI

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/pahulgogna/evoAI

FAQ

Is EvoAI MCP free?

Yes, EvoAI MCP is free — one-click install via Unyly at no cost.

Does EvoAI need an API key?

No, EvoAI runs without API keys or environment variables.

Is EvoAI hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install EvoAI in Claude Desktop, Claude Code or Cursor?

Open EvoAI on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare EvoAI with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs