Smart AI-Powered Accounting Assistant & Financial Intelligence AI for Nigerian SMEs.
Kognit AI is a Multimodal, high-performance, AI-Powered Accounting Assistant & Financial Intelligence AI designed to help Nigerian small business owners automate bookkeeping, track their inventory, manage debts and cash & credit accounts, track their finances (expenses/costs, sales, and profits), draft financial reports and accounting statements, draft time-based financial reports and summaries (daily, weekly and monthly reports), smart business insights (analytics + anomaly/trend detection), answer financial queries and offer personalized financial literacy coaching & interactive financial consulting, analyze profitability & financial health, and give real-time actionable insights & advice in a friendly, conversational way—all in their own local languages,including English, Pidgin, Yoruba, Hausa, and Igbo.
Built by Ridwan Oyeniyi [fullstack_overlord] for the 3MTT Knowledge Showcase.
🧠 𝗖𝗼𝗿𝗲 𝗔𝗜 𝗖𝗮𝗽𝗮𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀
- Natural language financial queries
- NLP-powered conversational chatbot
- Empathic AI accountant
- AI financial literacy coach and interactive consulting
- Multilingual support (English, Pidgin, Yorùbá, Hausa, Igbo)
📥 𝗠𝘂𝗹𝘁𝗶𝗺𝗼𝗱𝗮𝗹 𝗔𝗰𝗰𝗼𝘂𝗻𝘁𝗶𝗻𝗴 𝗠𝗼𝗱𝗲𝗹𝘀
- Text-based accounting
- Voice accounting
- Paper-to-Digital (OCR for receipts, invoices, images, pdfs, txt) accounting
📊 𝗔𝗰𝗰𝗼𝘂𝗻𝘁𝗶𝗻𝗴 & 𝗕𝗼𝗼𝗸𝗸𝗲𝗲𝗽𝗶𝗻𝗴
- Automated bookkeeping
- Cash & Credit accounting
- Capital tracking
- Finance & inventory tracking
- Profit calculation
💳 𝗗𝗲𝗯𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝗦𝘆𝘀𝘁𝗲𝗺
- I-O-U tracker
- Accounts receivables & payables
- Debt repayment tracking
- Debt risk prediction
📑 𝗥𝗲𝗽𝗼𝗿𝘁𝗶𝗻𝗴 & 𝗙𝗶𝗻𝗮𝗻𝗰𝗶𝗮𝗹 𝗦𝘂𝗺𝗺𝗮𝗿𝗶𝗲𝘀
- Statement of Account
- Daily, weekly & monthly financial summaries
- Financial statements generation
💰 𝗙𝗶𝗻𝗮𝗻𝗰𝗶𝗮𝗹 𝗔𝗻𝗮𝗹𝘆𝘀𝗶𝘀 & 𝗜𝗻𝘁𝗲𝗹𝗹𝗶𝗴𝗲𝗻𝗰𝗲
- Profitability analysis
- Profit per product
- Smart business advice
- Financial health analysis
- Best product detection
📈 𝗦𝗺𝗮𝗿𝘁 𝗔𝗰𝘁𝗶𝗼𝗻𝗮𝗯𝗹𝗲 𝗜𝗻𝘀𝗶𝗴𝗵𝘁𝘀
- Trend detection (sales, expenses, profit)
- Time-based business insights
- Financial period comparison
- Debt warnings & alerts
- Expense anomaly detection
☁️ 𝗦𝘆𝘀𝘁𝗲𝗺 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲
- Cloud-based data persistence
- Scalable multi-tenant architecture
- Structured storage system
- Bank-Ready PDF Statements: Converts messy CSV data into professional, "Bank-Ready" PDF documents using FPDF2. Perfect for business owners applying for loans or grants.
- AI Anomaly Detection: An "AI Safety Net" that flags potential entry mistakes (e.g., recording a ₦5,000 sale as ₦50,000) by comparing inputs against previously recorded business prices.
- OCR Extraction Preview & Confirmation Layer: User uploads receipt/invoice/image/PDF Gemini extracts transaction data and display a preview for users to confirm the extracted data if accurate and reply with CONFIRM to save or REJECT to discard. This allows users to correct OCR extraction before saving to ledger to prevent wrong OCR extraction being saved, accidental ledger corruption, Bad financial records and Silent AI mistakes.
- Language: Python
- Brain: Google Gemini 3.1 Flash-Lite API
- UI &:Interface: Gradio (optimized for mobile)
- Cloud Storage: HF Datasets
- Deployment: Hugging Face Spaces
- Clone the repo:
git clone https://github.com/fullstack-overlord/Kognit_AI.git - Install dependencies:
pip install -r requirements.txt - Setup environment variables in a
.envfile:GEMINI_API_KEYHF_TOKEN
- Run the app:
python app.py
Distributed under the MIT License. See LICENSE for more information.
Built with grit during a 20-days (March 3 - March 23, 2026) development sprint for The 3MTT Knowledge Showcase.