OpenSpace

Active
GitHub Python MIT

Description

OpenSpace is a platform that makes your agents smarter, lower-cost, and self-evolving, optimizing agent architectures and reasoning workflows for efficient autonomous evolution.

Key Features

  • Self-evolving skills — auto-fix, auto-improve, auto-learn from usage
  • Collective intelligence — one agent's improvement benefits all agents
  • 46% token reduction through skill evolution and reuse
  • Works with Claude Code, Codex, OpenClaw, nanobot, and more
  • Cloud skill marketplace with public/private access control
  • MCP server support for SSE and streamable HTTP

Use Cases

💡 Making AI agents self-improve by capturing successful task patterns
💡 Sharing evolved skills across agent teams to reduce redundant exploration
💡 Reducing token costs by reusing proven solutions instead of re-reasoning
💡 Building a skill marketplace for cross-agent knowledge exchange

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (7.4k stars)
  • Permissive open-source license (MIT)
  • Responsive to issues, low backlog

Quick Start

Install via pip, then run `openspace --query <your task>`. OpenSpace integrates with your existing agents and automatically evolves their skills through use. Upload/download skills from the cloud marketplace.

Related Projects

OpenHarness

15.4k · Python
Normal B

OpenHarness is an open agent harness platform with a built-in personal agent called Ohmo, providing an integrated solution for agent development, testing, and deployment.

frameworkagentpython +2
  • · Agent loop with streaming tool-call cycle, API retry with exponential backoff, parallel tool execution, and token counting
  • · 43+ built-in tools covering file operations, shell commands, search, web, and MCP server integration
  • · On-demand skill loading from markdown files with a plugin ecosystem for skills, hooks, and agents

Atomic Agents

6.2k · Python
Active A+

Atomic Agents is a modular AI agent building framework with an atomic design philosophy, providing composable components including tools, pipelines, and memory management for constructing agent systems.

frameworkpythonagent +2
  • · Atomic design philosophy with single-purpose, reusable, composable components
  • · Built on Instructor and Pydantic for type-safe, predictable agent behavior
  • · Multi-provider support including OpenAI, Anthropic, Groq, Gemini, and more

AutoChain

1.9k · Python
Stale C

AutoChain is a lightweight, extensible, and testable LLM Agent framework by Forethought, providing clean abstractions for agent building with automatic tool selection, conversation history management, and automated testing workflows.

frameworkagentpython +3
  • · Lightweight and extensible generative agent pipeline with minimal abstraction layers
  • · Support for custom tools and OpenAI function calling with automatic spec conversion
  • · Simple memory tracking for conversation history and tool outputs with BufferMemory

Ouroboros

5.5k · Python
Active A

Ouroboros is a spec-driven multi-agent framework that shifts from traditional prompting to specification-driven development, supporting multi-agent collaboration, MCP tool integration, and automated workflow orchestration for building high-quality agent systems.

multi-agentframeworkagent +4
  • · Spec-first workflow: Socratic interview → immutable seed spec → execution → evaluation
  • · Multi-runtime adapter supporting Claude Code, Codex CLI, OpenCode, Hermes, Gemini, Kiro, Copilot
  • · Three-layer architecture: Kernel (contract engine), Plugins (domain workflows), Shell (TUI cockpit)