Octopai - The Infinite Evolution Skill Engine for AI Agents. 🐙 Everything Can Be a Skill • Skills Evolve Through Continuous Learning • Elevating AI Agent Cognition!
SaferSkills independently audited octopai (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
<img src="./assets/Octopai.png" alt="Octopai Logo" width="55%"/>
<p align="center"> <h1 align="center">Octopai 🐙</h1> </p>
<p align="center"> <strong>The Infinite Evolution Skill Engine for AI Agents</strong> </p>
<p align="center"> An AI Agent Skill Platform featuring Skill Creator, Skill Evolution, Skills Hub, OctoTrace, Skill Wiki, and AutoSkill — empowering AI Agents to learn, adapt, evolve, and accumulate knowledge continuously. </p>
<p align="center"> <a href="https://opensource.org/licenses/MIT"> <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License"> </a> <a href="https://www.python.org/"> <img src="https://img.shields.io/badge/Python-3.8+-blue.svg" alt="Python Version"> </a> <a href="https://github.com/Yuan-ManX/octopai"> <img src="https://img.shields.io/github/stars/Yuan-ManX/octopai?style=social" alt="Stars"> </a> </p>
</div>
Octopai is a revolutionary AI Agent Skills Exploration, Extension, and Evolution Intelligence Engine built on a powerful core principle: Everything can be a Skill • Skills evolve through continuous learning • Elevating AI Agent cognition.
Transform any resource—web pages, documents, videos, code, datasets, and more—into structured, reusable Skill content. Through intelligent learning and continuous self-evolution, Skills grow and improve over time.
Mission: Explore, Extend, Evolve AI Agent Cognition
Principles: Everything can be a Skill, Skills evolve through learning
Create skills from any resource:
Advanced Feedback Descent algorithm:
Comprehensive skill management center:
Performance and cost tracing:
Knowledge management system:
Autonomous research and optimization:
# Clone the repository
git clone https://github.com/Yuan-ManX/octopai.git
cd octopai
# Install dependencies
pip install -r requirements.txt
# Configure API keys
cp .env.example .env
# Edit .env with your API keysfrom octopai import Octopai
# Initialize Octopai
octopai = Octopai()
# Convert URL to skill
content = octopai.convert_url("https://example.com")
# Create a skill
skill = octopai.create_skill(
name="Data Analyzer",
description="Analyze CSV data files",
content=content
)
# Start evolution
evolution = octopai.start_evolution(
skill_id=skill.id,
mode="hybrid"
)# Convert URL to Markdown
octopai convert https://example.com -o output.md
# Create a skill
octopai create "A CSV analysis skill" -n csv-analyzer
# Start evolution
octopai evolve csv-analyzer# Start backend (runs on http://localhost:8000)
cd web/backend
python main.py
# Start frontend (runs on http://localhost:5173)
cd web/frontend
npm install
npm run devComprehensive documentation available:
Quick links:
MIT License - see LICENSE for details.
Contributions welcome! See guidelines (coming soon).
If you like this project, please ⭐ star the repo! Your support helps us grow!
<p align="center"> <a href="https://star-history.com/#Yuan-ManX/Octopai&Date"> <img src="https://api.star-history.com/svg?repos=Yuan-ManX/octopai&type=Date" /> </a> </p>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.