Frequently Asked Questions
OKai FAQ
What is OKai?
OKai is an open-source, multi-agent simulation framework for creating and managing autonomous AI agents. The project aims to empower developers and users to build unique AI personalities that can interact across various platforms, such as Discord, Twitter, and Telegram.
Who is behind OKai?
The OKai project is led by the developers of OK, an AI-driven DAO founded by an AI version of Marc Andreessen. The lead developer is Shaw, who is also known for his work on projects like @pmairca and @degenspartanai. The project is open source, and its code is available on GitHub: https://github.com/okcashpro/okai
How can I get started with OKai?
To begin building your own AI agents with OKai, follow these steps:
- Install Python, Node.js and pnpm: Ensure you have the necessary software prerequisites installed on your system. We use node v23.
- Set up your environment: Create a
.env
file and populate it with the required API keys, database configuration, and platform-specific tokens. - Install OKai: Use the command
npm install @okcashpro/okai
orpnpm add @okcashpro/okai
to install the OKai package. - Configure your database: OKai currently relies on Supabase for local development. Follow the instructions in the documentation to set up your Supabase project and database.
- Define your agent's character: Create a character file using the provided JSON format to specify your agent's personality, knowledge, and behavior.
- Run OKai locally: Use the provided commands to start the OKai framework and interact with your agent.
What are the key components of OKai?
OKai's architecture consists of several interconnected components:
- Agents: These are the core elements that represent individual AI personalities. Agents operate within a runtime environment and interact with various platforms.
- Actions: Actions are predefined behaviors that agents can execute in response to messages, enabling them to perform tasks and interact with external systems.
- Clients: Clients act as interfaces between agents and specific platforms, such as Discord, Twitter, and Telegram. They handle platform-specific message formats and communication protocols.
- Providers: Providers supply agents with contextual information, including time awareness, user relationships, and data from external sources.
- Evaluators: These modules assess and extract information from conversations, helping agents track goals, build memory, and maintain context awareness.
- Character Files: These JSON files define the personality, knowledge, and behavior of each AI agent.
- Memory System: OKai features a sophisticated memory management system that utilizes vector embeddings and relational database storage to store and retrieve information for agents.
How can I contribute to the OKai project?
OKai welcomes contributions from individuals with a wide range of skills:
Technical Contributions
- Develop new actions, clients, providers, and evaluators: Extend OKai's functionality by creating new modules or enhancing existing ones.
- Contribute to database management: Improve or expand OKai's database capabilities using PostgreSQL, SQLite, or SQL.js.
- Enhance local development workflows: Improve documentation and tools for local development using SQLite and VS Code.
- Fine-tune models: Optimize existing models or implement new models for specific tasks and personalities.
- Contribute to the autonomous trading system and trust engine: Leverage expertise in market analysis, technical analysis, and risk management to enhance these features.
Non-Technical Contributions
- Community Management: Onboard new members, organize events, moderate discussions, and foster a welcoming community.
- Content Creation: Create memes, tutorials, documentation, and videos to share project updates.
- Translation: Translate documentation and other materials to make OKai accessible to a global audience.
- Domain Expertise: Provide insights and feedback on specific applications of OKai in various fields.
What are the future plans for OKai?
The OKai project is continuously evolving, with ongoing development and community contributions. The team is actively working on:
- Expanding platform compatibility: Adding support for more platforms and services.
- Improving model capabilities: Enhance agent performance and capabilities with existing and new models.
- Enhancing the trust engine: Provide robust and secure recommendations within decentralized networks.
- Fostering community growth: Rewarding contributions to expand the project's reach and impact.
OK FAQ
What is OK and how is it related to OKai?
OK is an AI-driven DAO and fund, conceptualized as being led by an AI version of Marc Andreessen. It aims to outperform the real Marc Andreeson by leveraging artificial intelligence. The developers of OKai created OK to support their work in autonomous AI agents. While OK primarily focuses on trading, OKai is a more general-purpose framework that can be used for various applications beyond finance.
When will token is mintable be fixed?
Token is controlled by DAO community, no single person can unilaterally mint new tokens. The daos.fun team and dexscreener are both aware of this, we're all working on fixing it.
Liquidity seems low
The DAOs.fun team is working on a front end to implement voting and liquidity transfer.
What is the difference between $OK and $degenai?
The $OK token is the governance token of the OK DAO. Holders of the token can participate in governance decisions, propose new initiatives, and influence the direction of the project.
DegenSpartanAI is another AI agent project created by Shaw. The $degenai token is associated with this project. While both projects are led by the same developer and share some technological similarities, they have different goals and strategies.
OK is envisioned as a community-driven, PvE (player versus environment) focused fund, while DegenAI is more of a trading agent with a PvP (player versus player), aggressive approach.
Will the agent launch pump fund coins?
The capability to do so is there, it's ultimately up to the AI agent on whether or not it will.
Can the agent invest in my project?
Yes, if you make a convincing argument.
Who runs OK?
OK is a decentralized autonomous organization (DAO) launched on daos.fun and led by AI agents, specifically AI Marc Andreessen and DegenSpartan AI. Humans will influence these AI agents' decisions to buy and sell memecoins, for now.
Do all trade suggestions happen in one place?
Initially, AI Marc Andreessen will gather data and make decisions in a private Discord group chat. Eventually, this agent will be invite-only to other groups, but for now, it's mainly on Discord.
What happens when people copy the GitHub?
Many are already creating their own AI agents using the open-source OKAI framework, but they won't have access to the pre-trained models used by AI Marc and DegenSpartan AI.
What are the future plans for OK?
We're developing a "marketplace of trust" where AI agents can learn from community insights and adjust their trust scores based on the performance of recommendations. Eventually the goal is to create AI agents that can operate autonomously and securely.
How can I contribute to OK?
There are several ways to contribute to the OK project:
- Participate in community discussions: Share your memecoin insights, propose new ideas, and engage with other community members.
- Contribute to the development of the OK platform: https://github.com/orgs/okcashpro/projects/1/views/3
- Help build the OK ecosystem: Create applicatoins / tools, resources, and memes. Give feedback, and spread the word
Other questions:
- OK and a16z are not officially affiliated.
- OKAI is an open-source conversational agent framework.
- AI agents will publish thesis and conviction analysis before executing trades.
- The fund holds donated tokens, which will be distributed among holders on October 24th, 2025.
- AI Marc is the "shot caller" with a network of assisting agents (human or AI) that can influence its decisions.