{"data":{"slug":"keinsaasforever-better-chatbot","name":"better-chatbot","tagline":"An open-source AI workspace for agents and workflow automation","github_url":"https://github.com/keinsaasforever/better-chatbot","owner":"keinsaasforever","repo":"better-chatbot","owner_avatar_url":"https://avatars.githubusercontent.com/u/280369762?v=4","primary_language":"TypeScript","stars":1182,"forks":350,"topics":["agent","ai","ai-chatbot","automation","chatbot","claude","gemini","low-code","mcp","mcp-client","mcp-server","nextjs","ollama","openai","openai-realtime","ui","vercel","voice-ai","web-ui","workflow"],"archived":false,"github_pushed_at":"2026-08-19T16:53:36+00:00","maintenance_label":"Steady","stars_delta_30d":16,"url":"https://www.graphcanon.com/tools/keinsaasforever-better-chatbot","markdown_url":"https://www.graphcanon.com/tools/keinsaasforever-better-chatbot.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/keinsaasforever-better-chatbot","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=keinsaasforever-better-chatbot","description":"Formerly Better Chatbot. Navigator is an open-source AI workspace for agents, MCP and workflow automation.","homepage_url":"https://app.keinsaas.com/","license":"MIT","open_issues":47,"watchers":31,"ai_summary":"Navigator is an AI-focused development space supporting the creation and management of AI agents and automated workflows with support for various APIs like OpenAI.","readme_excerpt":"## Quick Start 🚀\n\n> **Get your app running in minutes! No installation or payment required.**\n\nYou only need **one AI Provider API Key** (OpenAI, Claude, Gemini, etc.). Everything else runs on free tiers - database, file storage, and hosting.\n\n👉 **[Click this guide to deploy your site with just a few clicks](docs/tips-guides/vercel.md)**\n\n---\n\n**Keinsaas Navigator** - A better open-source AI chatbot for individuals and teams, inspired by ChatGPT, Claude, Grok, and Gemini.\n\n• **Multi-AI Support** - Integrates all major LLMs: OpenAI, Anthropic, Google, xAI, Ollama, and more  \n• **Powerful Tools** - MCP protocol, web search, JS/Python code execution, data visualization  \n• **Image Generation** - Create and edit images with AI models (OpenAI, Google Gemini, xAI)  \n• **Automation** - Custom agents, visual workflows, artifact generation  \n• **Collaboration** - Share agents, workflows, and MCP configurations with your team  \n• **Voice Assistant** - Realtime voice chat with full MCP tool integration  \n• **Intuitive UX** - Instantly invoke any feature with `@mention`  \n• **Quick Start** - Deploy free with Vercel Deploy button\n\nBuilt with Vercel AI SDK and Next.js, combining the best features of leading AI services into one platform.\n\n---\n\n## Getting Started\n\n> This project uses [pnpm](https://pnpm.io/) as the recommended package manager.\n\n```bash\n\n---\n\n### Quick Start (Docker Compose Version) 🐳\n\n```bash\n\n---\n\n# 3. Build and start all services (including PostgreSQL) with Docker Compose\npnpm docker-compose:up\n\n```\n\n---\n\n### Quick Start (Local Version) 🚀\n\n```bash\npnpm i\n\n#(Optional) Start a local PostgreSQL instance\n\n---\n\n# You only need to enter the keys for the providers you plan to use\nGOOGLE_GENERATIVE_AI_API_KEY=****\nOPENAI_API_KEY=****\nXAI_API_KEY=****\nANTHROPIC_API_KEY=****\nOPENROUTER_API_KEY=****\nOLLAMA_BASE_URL=http://localhost:11434/api\n\n---\n\n# If you don't have PostgreSQL running locally, start it with: pnpm docker:pg\nPOSTGRES_URL=postgres://your_username:your_password@localhost:5432/your_database_name","github_created_at":"2025-04-13T15:44:51+00:00","created_at":"2026-07-15T10:55:41.526873+00:00","updated_at":"2026-09-20T04:52:55.097354+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent","name":"agent"},{"slug":"automation","name":"automation"},{"slug":"cli","name":"cli"},{"slug":"ui","name":"ui"},{"slug":"workflow","name":"workflow"}],"trust":{"provenance":{"is_fork":false,"github_id":965636860,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T04:52:52.673Z","maintenance":{"label":"Steady","score":60,"methodology":"github_public_v1","releases_90d":0,"days_since_push":31,"last_release_at":"2025-11-22T15:58:01Z","stars_delta_30d":16,"open_issues_delta_30d":-2},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:55:42.801Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"package.json:@modelcontextprotocol/*","observed_at":"2026-09-20T04:52:54.114Z","server_manifest":true},"scan":{"source":"repo_scan","observed_at":"2026-09-20T04:52:54.114Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-09-20T04:52:54.114Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-09-20T04:52:54.114Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-20T04:52:54.114Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Use better-chatbot when you require a development environment that specifically supports creating and managing AI chatbots and workflows using low-code tools with TypeScript.","Choose this tool if your project involves integrating multiple AI APIs like Claude, Gemini, Ollama alongside OpenAI."],"when_not_to_use":["Do not use better-chatbot if your focus is solely on backend server setups and you do not require a UI-centric approach to developing chatbots and workflows.","Avoid this tool for projects that aim exclusively at voice AI interactions without considering other forms of agent or workflow automation."],"source":"enrich:decision_facts","observed_at":"2026-07-17T13:45:35.172Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"better-chatbot, now named Navigator, is an open-source TypeScript AI workspace that supports the creation of agents for various APIs including OpenAI."},{"label":"License detail","value":"MIT License allows free use, modification, and distribution as long as the license's terms are adhered to strictly."}]}}