Teho.ai is a goal-focused planning app that turns high-level outcomes into milestone/task plans and generates initial artifacts in your workspace. It builds on a fork of the agenda.dev codebase (Next.js, React, TypeScript, Postgres), keeping the speed and polish while adding AI-driven planning and storage integrations.
- ⚡️ Fast UI with dark mode
- 🔒 Google authentication via Better Auth
- 🗂 Workspaces for organizing items
- 💬 Comments and reminders (email)
- 📈 PostHog analytics integration
- 🧭 Goal → milestone/task planning (AI)
- 🗃 Storage adapters (Local zip export, Google Drive)
- 🧩 Artifacts per task (e.g., plan.md, tasks.md, docs)
- 🧾 Provenance/manifest tracking
- MCP Server for Workspaces
- Add Stripe on trial/subscription end etc emails via resend.
- Framework: Next.js 15+
- Language: TypeScript
- Styling: Tailwind CSS
- Database: PostgreSQL with Drizzle ORM
- Authentication: Better Auth (+ Stripe optional)
- Analytics: PostHog
- Deployment: Vercel
- Package Manager: npm
- Node.js 18+ or Bun
- PostgreSQL database
- Google OAuth credentials (for authentication)
- PostHog account (for analytics)
-
Clone the repository:
git clone https://github.com/R44VC0RP/todo-exon.git cd todo-exon -
Install dependencies:
bun install # or npm install -
Copy the example environment variables:
cp .env.example .env
-
Update the environment variables in
.envwith your values (see.env.example) -
Run the development server:
bun dev # or npm run dev -
Open http://localhost:3000 in your browser
teho/
├── app/ # Next.js 13+ app directory
├── components/ # React components
├── lib/ # Utility functions and types
├── hooks/ # Custom React hooks
├── public/ # Static assets
├── styles/ # Global styles
└── types/ # TypeScript type definitions
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature - Make your changes
- Run tests and linting:
bun test - Commit your changes:
git commit -m 'Add some feature' - Push to the branch:
git push origin feature/your-feature - Submit a pull request
Original agenda.dev is MIT-licensed. This fork retains MIT unless otherwise noted.
- Built with v0.dev
- Deployed on Vercel
- Analytics by PostHog
- Feedback by Featurebase