Skip to content

Axocore is an open-source AI agent infrastructure designed to make building intelligent systems effortless. With a modular plugin system, a built-in Twitter client, and a TypeScript-powered core, Axocore offers a developer-friendly, scalable, and easy-to-use framework for creating and deploying AI agents.

Notifications You must be signed in to change notification settings

Axolotl-Labs/Axocore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Axocore

Axocore is an open-source AI agent infrastructure designed to simplify the process of building and deploying intelligent systems. Powered by a modular plugin system and a developer-friendly TypeScript core, Axocore provides unparalleled flexibility, scalability, and ease of use for creating AI agents tailored to various use cases.


🚀 Features

  • Open Source & Modular: Build and extend Axocore with ease using its plugin system.
  • Developer-Friendly: Built with TypeScript, ensuring strong typing, better code maintainability, and ease of customization.
  • Scalable: Works seamlessly with OpenRouter and is ready to support a growing ecosystem of plugins and clients.

🛠️ Clients

  • Telegram: Deploy your AI agents as a Telegram bot.
  • Command-Line (CMD): Run and test agents directly from your terminal.
  • API (coming soon): Integrate agents programmatically via REST or GraphQL APIs.
  • Twitter (coming soon): Deploy agents directly on Twitter for social media automation.
  • Web (coming soon): Use agents in web-based applications.

🧩 Plugins

  • Twitter Plugin: Interact with and analyze data from Twitter.
  • Solana Agent Kit Plugin: Build agents for blockchain interactions on the Solana network.
  • Web Search Plugin (coming soon): Enable agents to search and gather real-time information from the web.
  • Planner Plugin (coming soon): Add advanced task planning and scheduling capabilities to your agents.

(More plugins coming soon!)


📦 Installation

  1. Clone the repository:

    git clone https://github.com/Axolotl-Labs/Axocore.git
    cd Axocore
  2. Install dependencies:

    pnpm install
  3. Set up environment variables: Create a .env file in the root directory and configure it based on your setup:

    cp .env.example .env
  4. Run Axocore:

    pnpm run build
    pnpm run dev:example

🛤️ Roadmap

  • Add more plugins (e.g., OpenAI integration, More blockchains, ...).
  • Expand client support (e.g., Slack, Discord).
  • Improve scalability and real-time collaboration.
  • Enhance documentation and tutorials.

🛡️ License

Axocore is licensed under the MIT License.


🤝 Contributing

We welcome contributions! If you'd like to report bugs, suggest features, or contribute code:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m "Add new feature").
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

Happy coding! 🚀

About

Axocore is an open-source AI agent infrastructure designed to make building intelligent systems effortless. With a modular plugin system, a built-in Twitter client, and a TypeScript-powered core, Axocore offers a developer-friendly, scalable, and easy-to-use framework for creating and deploying AI agents.

Resources

Stars

Watchers

Forks

Packages

No packages published