Suomalainen avoin tekoäly, joka oppii tuntemaan sinut.
Ajatuskumppani (in English: ThoughtMate OS) is an open-source, community-driven AI platform built on three core principles:
- Open Source: Built on a foundation of open-source models and code.
- User Control: You control your data, memories, identity, and AI persona.
- Decentralization: Powered by a DePIN model, node-based computing, and a token economy.
Our mission is to create the first European user-centric AI Operating System that combines privacy, transparency, and intelligence. Ajatuskumppani is not just an AI assistant; it's a digital soul that learns from you and grows with you.
The Ajatuskumppani ecosystem consists of several key components:
| Component | Description | Repository | License |
|---|---|---|---|
| AjatusCore | The core language model (LLM) and AI engine. | ajatus-core |
Apache 2.0 |
| AjatusNode | The decentralized agent and compute node. | ajatus-node |
AGPL 3.0 |
| AjatusServer | The main API and orchestrator for all services. | ajatus-server |
AGPL 3.0 |
| AjatusUI | The cross-platform user interface (React Native). | ajatus-ui |
Apache 2.0 |
| AjatusMemory | The vector memory and learning profile model. | ajatus-memory |
Apache 2.0 |
| AjatusToken | The AJT token and blockchain integration. |
ajatus-token |
MIT |
| AjatusAgents | Autonomous agents for various tasks. | ajatus-agents |
AGPL 3.0 |
- Backend: Python, FastAPI, PostgreSQL, Redis, vLLM
- Frontend: React Native, TypeScript, Tailwind CSS
- AI: Mistral 7B, pgvector, FAISS, LangChain
- DevOps: Docker, GitHub Actions, Debian
- Blockchain: Solidity, Hardhat, ERC-20
Full documentation for each component can be found in their respective directories.
- Getting Started Guide - Quick start for developers
- FAQ - Frequently asked questions
- Project Structure & Architecture - Detailed component overview
- Development Roadmap - 4-phase development plan
- Token Economics - AJT token details
- Technical Architecture - System design
- Contribution Guidelines - How to contribute
git clone https://github.com/pinnacore-ai/ajatuskumppani.git
cd ajatuskumppani
docker-compose up -dThis will start all services. Access the API at http://localhost:8000 and the UI at http://localhost:3000.
For detailed setup instructions, see the Getting Started Guide.
Clone individual components and follow their README instructions:
# Backend API
git clone https://github.com/pinnacore-ai/ajatus-server.git
# Frontend UI
git clone https://github.com/pinnacore-ai/ajatus-ui.git
# LLM Core
git clone https://github.com/pinnacore-ai/ajatus-core.gitThis is a community-driven project. We welcome contributions of all kinds, from code and documentation to design and testing.
- Join our Telegram - Main community hub
- Join our Discord - Technical discussions
- Read our Contribution Guidelines to get started
- Check out the open issues to find a task to work on
- Read the FAQ for common questions
We're currently in Phase 1: Foundation & MVP (0-3 months). See our detailed roadmap for the full development plan:
- Phase 1 (0-3 months): Core infrastructure and MVP
- Phase 2 (3-6 months): Decentralization and learning
- Phase 3 (6-12 months): Expansion and community
- Phase 4 (12+ months): The Open AI Network
The Ajatuskumppani project uses a multi-license model. Each component has its own license, clearly specified in its respective directory. The main repository is licensed under the MIT License.
See LICENSE for details.
- Telegram: https://t.me/ajatuskumppani
- Discord: https://discord.gg/z53hngJHd
- Founder & CEO: gronmark@pinnacore.ai (www.pinnacore.ai)
- Web3 Developer: kryptonaatti@pinnacore.ai
- General Inquiries: ajatuskumppani@pinnacore.ai
- Website: https://pinnacore.ai
- GitHub: https://github.com/Pinnacore-AI
For more contact options, see CONTACT.md.
Built in Finland. Open to the world. 🇫🇮
This is the project that will define Pinnacore AI's legacy. This is The ThoughtMate Revolution.
