This repository contains examples and demonstrations of IntentKit, an open and fair framework for building AI agents equipped with powerful skills.
Each folder in this repository represents a different type of IntentKit example, showcasing various capabilities and use cases of the framework.
A command-line interface example demonstrating how to interact with IntentKit agents programmatically. This example shows how to:
- Initialize and configure IntentKit agents
- Execute agent commands from the terminal
- Handle agent responses and outputs
- Integrate IntentKit into CLI workflows
Special Note: This folder contains subfolders that are examples of applications built using the IntentKit Agent API. These are "vibe coding apps" that demonstrate creative and innovative ways to leverage IntentKit's agent capabilities through its REST API.
Each subfolder within agent-api/
represents a unique application example that:
- Utilizes the IntentKit Agent API endpoints
- Demonstrates different integration patterns
- Shows creative use cases and implementations
- Provides inspiration for building your own agent-powered applications
- Python 3.8 or higher
- IntentKit installed
- Access to IntentKit Agent API (for agent-api examples)
- Clone this repository:
git clone https://github.com/your-username/intentkit-examples.git
cd intentkit-examples
- Navigate to the specific example you want to explore:
cd cli/ # or any other example folder
- Follow the README instructions in each example folder for specific setup requirements.
IntentKit is an autonomous agent framework that enables:
- 🤖 Multiple Agent Support
- 🔄 Autonomous Agent Management
- 🔗 Blockchain Integration (EVM chains)
- 🐦 Social Media Integration (Twitter, Telegram, and more)
- 🛠️ Extensible Skill System
- 🔌 MCP (Model Context Protocol) support
The IntentKit Agent API provides comprehensive REST endpoints for:
- Agent creation and management
- Skill execution and monitoring
- Configuration and customization
- Real-time agent interaction
- Integration with external systems
We welcome contributions to this examples repository! If you've built something interesting with IntentKit:
- Fork this repository
- Create a new folder for your example
- Include a detailed README in your example folder
- Submit a pull request with a clear description
When contributing examples:
- Include clear documentation and setup instructions
- Provide meaningful comments in your code
- Add a README.md file explaining the example's purpose
- Include any necessary configuration files
- Test your example before submitting
- IntentKit Main Repository: github.com/crestalnetwork/intentkit
- Agent API Documentation: open.service.crestal.network/v1/redoc
- IntentKit Documentation: Check the main repository for comprehensive guides
- Community: Join the Discord for developer discussions and support
This repository is licensed under the MIT License - see the LICENSE file for details.
For questions about these examples:
- Open an issue in this repository
- Join the IntentKit Discord community
- Check the main IntentKit repository for general framework questions
Built with ❤️ using IntentKit - An open framework for AI agents