Information
### ️ Important Note
We have discontinued official support for this repository. See [Project Updates](#project-updates)
# Othor AI - Make Great Decisions Every Day
[](https://github.com/mkenney/software-guides/blob/master/STABILITY-BADGES.md#beta)

Othor AI is a decision intelligence agent that processes your data in real time, delivering the right insights at the right moment to drive your success. Welcome to the future of Business Intelligence.
Othor utilizes large language models (LLMs) to deliver custom business intelligence solutions in seconds. Visit https://othor.ai/ to know more and book a demo.
Othor is built to be Fast, Simple & Secure.
1. **Fast & Modern**- Built with FastAPI for lightning-speed insights and real-time data updates.
2. **Simple & Intuitive** - Engineered with React for an intuitive, seamless, and simple user experience.
3. **Secure & Reliable** - Designed with care, ensuring robust security for your data and insights.
## Features
- **AI-Powered Analytics**: Get instant insights from your data using advanced language models
- **Chat with Data**: Natural language interactions with your business data
- **Smart Charts**: Auto-generated and updated visualizations
- **Business Narratives**: AI-generated executive summaries and reports
- **Enterprise Security**: Role-based access control and secure data handling
### Built with
- Python
- FastAPI
- React
- NextJS
- Tailwind CSS
- Shadcn/ui
### Code guidance by
- Anthropic Claude
## Video
## Screenshots

## Contact us
Meet our team for any commercial inquiries - https://cal.com/othor
## Project-Updates
The first version of Othor, codenamed RuneWeaver, was officially launched on December 19, 2024. We continued to improve and support the open-source version until January 2025. However, we made the difficult decision to discontinue the open-source project. Additionally, we recognized that addressing issues raised by the open-source community was becoming a distraction from our core vision of building the fastest BI solution available.
After redirecting our time and resources away from supporting and promoting the open-source project, we focused all our efforts on realizing our vision for Othor AI as the fastest BI solution. The results have been truly impressive. We invite you to check out what we've accomplished at https://othor.ai, where you can explore the new features we've developed and even try a free demo.
## Repository Structure
\`\`\`
.
├── README.md
├── CONTRIBUTING.md
├── LICENSE
├── docker-compose.yml
├── .env #root .env file
├── services/
│ ├── backend-organizations/ # Organization management service
│ ├── backend-metrics/ # Metrics dashboard service
│ ├── backend-metric-discovery/ # Metric discovery service
│ ├── backend-auth/ # Authentication service
│ ├── backend-narrative/ # Narrative generation service
│ ├── backend-chatbot/ # Data chat interface service
│ └── othor-frontend/ # Next.js frontend application
├── docs/
│ ├── architecture/
│ │ ├── overview.md
│ │ ├── data-flow.md
│ │ └── security.md
│ ├── deployment/
│ │ ├── local-setup.md
│ │ └── production.md
│ └── development/
│ ├── contributing.md
│ └── coding-standards.md
├── scripts/
│ ├── setup.sh
│ ├── dev.sh
│ └── deploy.sh
└── .github/
├── ISSUE_TEMPLATE/
└── workflows/
├── ci.yml
├── release.yml
└── deploy.yml
\`\`\`
## Architecture
The platform consists of several microservices:
- **backend-organizations**: Manages organization data and user access
- **backend-metrics**: Handles metrics dashboard and data visualization
- **backend-metric-discovery**: Automatic metric detection and analysis
- **backend-auth**: Authentication and authorization service
- **backend-narrative**: AI-powered narrative generation
- **backend-chatbot**: Natural language data interaction
- **othor-frontend**: React/Next.js web application
## Quick Start for Developers
Here is a recorded installation tutorial that explains the steps below - https://youtu.be/8NdjGs_Lwfw
1. Clone the git repository
\`\`\`bash
git clone --recursive https://github.com/othorai/othor.ai
\`\`\`\`
2. Move to directory
\`\`\`bash
cd othor.ai/
\`\`\`\`
3. Set up environment variables:
\`\`\`bash
cp .env.example .env
\`\`\`\`
Edit .env with your configurations
4. Start services:
Lets first create database image locally
\`\`\`bash
docker-compose build
\`\`\`
\`\`\`bash
docker-compose up
\`\`\`
You can access the app at 'http://localhost:3000' and login using id - admin@example.com, password - admin123
You can check the logs using command below
\`\`\`bash
docker-compose logs -f \{microservice_name\} #narrative,metrics,metric-discovery,chatbot,organization and auth
\`\`\`
5. Stop services:
To delete database volumes and start fresh
\`\`\`bash
docker-compose down -v
\`\`\`
To just stop services
\`\`\`bash
docker-compose down
\`\`\`
## Product Demo
After installing the product successfully, watch the following video to learn how to connect to different datasources.
https://www.youtube.com/watch?v=TX_dUeZQK5g
## Team behind Othor 1.0(RuneWeaver) release
| [
NairKoroth](https://github.com/NairKoroth) | [
nekender](https://github.com/nekender) | [
ritttwaj](https://github.com/ritttwaj) | | :---: | :---: | :---: | ## License [MIT License](LICENSE)

NairKoroth](https://github.com/NairKoroth) | [

nekender](https://github.com/nekender) | [

ritttwaj](https://github.com/ritttwaj) | | :---: | :---: | :---: | ## License [MIT License](LICENSE)