Run your entire company from one platform.
Chat. AI. HR. Accounting. Inventory. Compliance. All powered by real-time systems + local AI (offline).
Most companies use 10+ disconnected tools.
The software replaces them with one intelligent system:
- π¬ Messaging (Slack-style)
- π§ AI Assistant (RAG-powered)
- π Knowledge Base
- π₯ HR & Recruitment
- π° Accounting
- π¦ Inventory
- βοΈ Compliance & Risk
- π Analytics
- π± WhatsApp Automation
Think: Slack + Notion + SAP + ChatGPT β in one system.
Goodness gracious⦠building a full business operating system is no joke.
When I started building BOSS System, it was just an idea β a way to unify messaging, AI, HR, accounting, inventory, and operations into one intelligent platform.
But as the system grew, so did the complexity.
Today, BOSS is evolving into a full AI-powered corporate operating system β with real-time communication, knowledge intelligence (RAG), compliance tracking, AI recruitment, WhatsApp automation, and much more.
There are bugs to fix. Features to refine. Big ideas to bring to life.
Like many open source projects, the biggest challenge isnβt ideas β itβs time and consistency.
- π§ Chat with your company knowledge (RAG)
- π€ AI auto-detects compliance & risks
- π° Record expenses via natural language
- π± WhatsApp becomes a business assistant
- π AI screens job applicants automatically
- β‘ Fully offline AI (Ollama)
- Backend: FastAPI (async)
- Database: PostgreSQL
- Realtime: WebSockets + SSE
- AI Engine: Ollama (local LLM)
- Embeddings: sentence-transformers
- Frontend: Vanilla JS + PWA
- Real-time chat (WebSockets)
- Channels + DMs
- File sharing + voice notes
- Reactions, threads, mentions
- Read receipts
- RAG over company knowledge
- Streaming responses (SSE)
- Citation-based answers
- Role-based access
- Meeting summaries
- Auto-built from docs + chats
- Semantic search (vector)
- AI summaries per chunk
- CV parsing + scoring
- AI recommendations
- Hiring pipeline
- Auto email generation
-
Natural language input
βI paid 15000 for transportβ
-
Auto classification
-
Full history + export
- Stock tracking
- Movement logs
- Low stock alerts
- SKU auto-generation
- AI detection from documents
- Risk scoring system
- Compliance tracking dashboard
- Activity tracking
- Knowledge growth
- User engagement
- PDF reports (AI-generated)
- AI auto-replies
- Transaction recording
- Knowledge queries
- CRM + contact tracking
Frontend (PWA)
β
FastAPI Backend
β
AI Layer (RAG + Ollama)
β
PostgreSQL (35+ tables)
CREATE DATABASE boss_system;DATABASE_URL=postgresql+asyncpg://postgres:password@localhost:5432/boss_system
SECRET_KEY=your_secret_key
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL=codellama:7b-instruct-q4_K_Mpython -m venv venv
source venv/bin/activate
pip install -r requirements.txtuvicorn main:app --reload- Ollama (local LLM)
- RAG pipeline
- Sentence embeddings (384-dim)
- Semantic retrieval
- Context-aware generation
- JWT Authentication
- OAuth (Google + Microsoft)
- IP Allowlist
- 2FA (TOTP)
- Audit logs
- Field-level encryption
| Area | Features |
|---|---|
| Messaging | Chat, threads, reactions, voice |
| AI | RAG, summaries, automation |
| HR | Recruitment pipeline |
| Finance | Accounting + reports |
| Ops | Tasks, meetings |
| Data | Knowledge base |
| Security | SSO, IP control |
| Mobile | PWA + Push |
- Startups replacing SaaS stack
- Internal company OS
- AI-powered operations
- Knowledge-driven teams
- Customer support via WhatsApp
We welcome contributions.
- UI improvements
- AI prompt tuning
- Performance optimization
- New integrations
If this project helps you:
- β Star the repo
- π΄ Fork it
- π¬ Share it
π https://github.com/sponsors/davidakpele
- Mobile app (React Native)
- Multi-tenant SaaS mode
- Plugin system
- API marketplace
- Advanced AI agents
David Akpele
π View DETAILS
Built with β€οΈ by David Akpele Β· BOSS System v2.0





