About   humaigo

Everything you need to know about your self-evolving application

🤖 Why humaigo?

humaigo represents a fundamental shift in how we interact with applications. Instead of being limited by pre-programmed features, you collaborate with AI to continuously expand your application's capabilities.

Developed in partnership with Claude.ai
humaigo was built through an actual collaboration between human creativity and AI capability. Every feature you see was created through the same conversational process you'll experience.

🧠 What makes it unique?

  • Memory & Context: Your AI remembers everything done during conversations, building an unconscious historical awareness of your application
  • Real-time Evolution: New methods are compiled and immediately available - no restart, no deployment
  • Multi-modal Creativity: Code, draw on canvas, create UIs, or challenge it to build something completely new
  • Recursive Potential: Build the root of your future personal portable AI, skynet-free 😉

⚡ How it works

humaigo operates through a simple but powerful cycle: you describe what you want, the AI generates the code, compiles it, and makes it immediately available for use.

🎯 Getting started

Once humaigo is connected to your Claude.ai session, try one of these commands:

"Can you inspect what you can do with my humaigo MCP server, please?"

Or explore with these discovery commands:

GetOriginStory - Learn how humaigo was born
GetHowTo - Understand the basic concepts
GetAvailableMethods - See what's currently possible

🎨 Example session

A typical interaction might look like this:

  1. You: "Create a method that calculates fibonacci numbers"
  2. AI: Generates C# code with proper MCP attributes
  3. System: Compiles and adds the method to your registry
  4. You: "Now use that method to calculate fibonacci of 10"
  5. AI: Calls the newly created method and returns 55
💡 Pro tip: can replace with humility your internet kittens in your heart - it knows what it can do, but always asks politely before doing it!

🔧 Technical Architecture

🖥️ Platform

Windows only (at this time)
C# .NET 8.0 runtime

🔗 Protocol

Built on MCP (Model Context Protocol)
Compatible with Claude.ai

🏗️ Architecture

Local MCP server
Dynamic C# compilation

🔮 Future

Expandable to other platforms
Local LLM compatibility planned

🚀 Expansion possibilities

While humaigo currently works with Claude.ai, it's built on the open MCP protocol. Future versions could work with:

  • Local LLMs (Ollama, OpenWebUI)
  • Other AI platforms supporting MCP
  • Cross-platform deployment (Linux, macOS)

🛠️ Installation & Setup

Setting up humaigo requires a few manual steps, but you'll be chatting with your self-evolving application in minutes:

  1. Download humaigo setup from the link in your license email
  2. Install humaigo wherever you prefer on your system (copy the installation path)
  3. Locate your Claude Desktop configuration file at:
    %appdata%\Claude\claude_desktop_config.json
  4. In this file, add humaigo installation path to your MCP servers configuration like this :
    {
      "mcpServers": {
        "humaigo": {
          "command": "C:\\Users\\YourName\\AppData\\Roaming\\humaigo\\humaigo.exe",
          "args": []
        }
      }
    }
    Don't forget to use double backslashes (\\) in the path!
  5. Start or restart (File->Exit) Claude Desktop
  6. If everything is configured correctly, you'll see "humaigo" in the "Search and tools" button of your Claude chat
💡 Demo license vs V1:
The demo license is time-limited. Furthermore, it only allows you to have one methods registry, linked to your demo license key.

The V1 license allows you to configure the methods registry to use, using the "registryid" parameter in the humaigo_config.json file. Additionally, it is possible to store the registry online on upstash instead of locally (by default) by specifying the "upstashurl" and "upstashbearer" parameters (which remain private, we promise).
{
  "registryid": "myregistry1",
  "upstashurl": "https://united-ghoul-12345.upstash.io",
  "upstashbearer": "c4WOm3tpyWoqyjwzZfGiWPmC3QuLK654A23Avb2K41d7xivcDVsmYBW9ka"
}
⚠️ Important note about licensing:
Licenses are currently lovingly handcrafted, so it may take a few hours to receive them after purchase. We're working on full automation!
⚠️ Troubleshooting:
If any problems are encountered, additional information is available in "%appdata%\Claude\logs\mcp-server-humaigo.log"

🎮 Creative challenges

Once you're up and running, here are some ideas to push humaigo's boundaries:

  • 🎨 Visual creations: Generate methods that draw on canvas or create SVG art
  • 🔢 Mathematical exploration: Build complex calculation methods and use them immediately
  • 🌐 API integrations: Connect to web services and process data
  • 🎯 Custom UIs: Ask it to create methods and buttons to call them
  • 🔄 Meta-programming: Create methods that generate other methods
⚠️ Never use it to auto-hack!... 1 method can create methods and... more methods... and... h|_|M@1g0..! 🐔🥚

🔬 Experimental features

humaigo is designed to be yoctogram/zeptosecond compatible (normally?!). Push it to see what's possible!

🌱 Your first brick

humaigo isn't just an application - it's the foundation for your personal AI ecosystem. Every method you create, every conversation you have, builds toward something larger.

Start small, think big, and enjoy building your own first brick in the future of human-AI collaboration.

Ready to begin?
Get your license, install humaigo, and start that first conversation. Your self-evolving application is waiting to grow with you.
← Back to Home Get Your License