cheshire-cat-ai/core
AI agent microservice
What it solves
It provides a framework for building and understanding AI agents, specifically designed for education and research purposes. It allows users to create and publish agents on the web, making it easier for institutions and companies to share their AI capabilities.
How it works
The framework is designed from the bottom up to be easy to understand and extend through "vibe coding" and agentic engineering. It provides a built-in UI and a REST API playground for interacting with and developing agents.
Who it’s for
It is primarily aimed at researchers, students, and companies who want to learn how AI agents work or publish agents for public access.
Highlights
- Built for education and research
- Easy to extend via agentic engineering
- Includes a built-in user interface and REST API playground
- Quickstart available via
uv
Related
- Project
MaestroError/LarAgentAn AI agent development framework for Laravel that allows developers to create and maintain AI agents using an Eloquent-like API and Laravel-style tooling.
- Project
google/adk-webA web‑based developer console for Google’s Agent Development Kit, offering visual debugging (events, tracing, artifacts, evaluations) and an agent‑builder UI. Run the Angular front‑end locally and connect it to the ADK backend (`adk web`).
- Project
microsoft/autogenAutoGen is an archived Microsoft library for building multi‑agent LLM applications (Python/.NET). It offers Core, AgentChat, and Extensions APIs plus a no‑code Studio UI. Install via pip, run simple “Hello World”, web‑browsing, or multi‑agent examples, but for any production or long‑term project migrate to the actively maintained Microsoft Agent Framework.
- Project
Haohao-end/openagentA full-stack AI agent platform for building, orchestrating, and publishing AI applications with visual workflows, RAG integration, and OpenAPI delivery.
- Project
scaleapi/scale-agentexA framework for building and deploying AI agents that scales from simple chatbots to fully autonomous systems, supporting both synchronous and asynchronous workflows.