intentkit
Basic Information
IntentKit is an autonomous agent framework designed to create, configure, run, and manage multiple AI agents with extensible skills and external integrations. The repository provides a core Python package and an application stack that together support agent configuration, credentials, personality, memory, and skill state management. The system is powered by LangGraph for core agent orchestration and uses LangChain-style tools for skill implementations. It includes entrypoints for social media platforms such as Twitter and Telegram, first-class EVM blockchain integration, an API server, an autonomous runner, and a background scheduler. The project is organized into intentkit core modules for abstracts, clients, models, skills and utilities, plus an app directory with admin APIs, service implementations, and runnable components. The README documents architecture, development guidance, documentation and migration notes for the Python environment.