{"data":{"node":{"slug":"llm-tools-embedjs","name":"embedJs","tagline":"A NodeJS RAG framework for working with LLMs and embeddings","github_url":"https://github.com/llm-tools/embedJs","owner":"llm-tools","repo":"embedJs","owner_avatar_url":"https://avatars.githubusercontent.com/u/138303766?v=4","primary_language":"TypeScript","stars":601,"forks":74,"topics":["ai","chatgpt","claude","cohere","embedding","embeddings","gpt","gpt-4","gpt-4o","huggingface","large-language-models","llm","mistral","ollama","openai","pinecone","rag","vector-database","vertex-ai"],"archived":false,"github_pushed_at":"2026-06-26T13:23:18+00:00","maintenance_label":"Steady","stars_delta_30d":-3,"url":"https://www.graphcanon.com/tools/llm-tools-embedjs","markdown_url":"https://www.graphcanon.com/tools/llm-tools-embedjs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/llm-tools-embedjs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=llm-tools-embedjs"},"categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"chatgpt","name":"chatgpt"},{"slug":"claude","name":"claude"},{"slug":"cohere","name":"cohere"},{"slug":"embedding","name":"embedding"},{"slug":"embeddings","name":"embeddings"},{"slug":"gpt","name":"gpt"},{"slug":"gpt-4","name":"gpt-4"}],"edges":[],"neighbours":[{"slug":"pathwaycom-llm-app","name":"llm-app","tagline":"Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data.","github_url":"https://github.com/pathwaycom/llm-app","owner":"pathwaycom","repo":"llm-app","owner_avatar_url":"https://avatars.githubusercontent.com/u/25750857?v=4","primary_language":"Jupyter Notebook","stars":59037,"forks":1466,"topics":["chatbot","hugging-face","llm","llm-local","llm-prompting","llm-security","llmops","machine-learning","open-ai","pathway","rag","real-time","retrieval-augmented-generation","vector-database","vector-index"],"archived":false,"github_pushed_at":"2026-07-05T17:59:07+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/pathwaycom-llm-app","markdown_url":"https://www.graphcanon.com/tools/pathwaycom-llm-app.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pathwaycom-llm-app","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pathwaycom-llm-app","shared_categories":["data-retrieval","llm-frameworks"]},{"slug":"nirdiamant-rag-techniques","name":"RAG_Techniques","tagline":"Showcases advanced techniques for Retrieval-Augmented Generation (RAG) systems with detailed notebook tutorials.","github_url":"https://github.com/NirDiamant/RAG_Techniques","owner":"NirDiamant","repo":"RAG_Techniques","owner_avatar_url":"https://avatars.githubusercontent.com/u/28316913?v=4","primary_language":"Jupyter Notebook","stars":29076,"forks":3540,"topics":["agentic-rag","ai","embeddings","generative-ai","gpt","langchain","llama-index","llm","llms","machine-learning","nlp","openai","python","rag","retrieval-augmented-generation","semantic-search","tutorials","vector-database"],"archived":false,"github_pushed_at":"2026-08-15T00:52:05+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/nirdiamant-rag-techniques","markdown_url":"https://www.graphcanon.com/tools/nirdiamant-rag-techniques.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nirdiamant-rag-techniques","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nirdiamant-rag-techniques","shared_categories":["data-retrieval"]},{"slug":"cinnamon-kotaemon","name":"kotaemon","tagline":"An open-source RAG-based tool for chatting with your documents.","github_url":"https://github.com/Cinnamon/kotaemon","owner":"Cinnamon","repo":"kotaemon","owner_avatar_url":"https://avatars.githubusercontent.com/u/3265185?v=4","primary_language":"Python","stars":25701,"forks":2141,"topics":["chatbot","llms","open-source","rag"],"archived":false,"github_pushed_at":"2026-07-14T16:53:59+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/cinnamon-kotaemon","markdown_url":"https://www.graphcanon.com/tools/cinnamon-kotaemon.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/cinnamon-kotaemon","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=cinnamon-kotaemon","shared_categories":["data-retrieval"]},{"slug":"run-llama-rags","name":"rags","tagline":"Build ChatGPT over your data with natural language","github_url":"https://github.com/run-llama/rags","owner":"run-llama","repo":"rags","owner_avatar_url":"https://avatars.githubusercontent.com/u/130722866?v=4","primary_language":"Python","stars":6549,"forks":656,"topics":["agent","chatbot","chatgpt","gpts","llamaindex","llm","openai","rag","streamlit"],"archived":false,"github_pushed_at":"2024-04-05T05:36:59+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/run-llama-rags","markdown_url":"https://www.graphcanon.com/tools/run-llama-rags.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/run-llama-rags","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=run-llama-rags","shared_categories":["data-retrieval"]},{"slug":"a16z-infra-ai-getting-started","name":"ai-getting-started","tagline":"A Javascript AI getting started stack for weekend projects","github_url":"https://github.com/a16z-infra/ai-getting-started","owner":"a16z-infra","repo":"ai-getting-started","owner_avatar_url":"https://avatars.githubusercontent.com/u/130202746?v=4","primary_language":"TypeScript","stars":4141,"forks":660,"topics":[],"archived":false,"github_pushed_at":"2024-08-21T12:35:18+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/a16z-infra-ai-getting-started","markdown_url":"https://www.graphcanon.com/tools/a16z-infra-ai-getting-started.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/a16z-infra-ai-getting-started","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=a16z-infra-ai-getting-started","shared_categories":[]},{"slug":"patterns-ai-core-langchainrb","name":"langchainrb","tagline":"Build LLM-powered applications in Ruby","github_url":"https://github.com/patterns-ai-core/langchainrb","owner":"patterns-ai-core","repo":"langchainrb","owner_avatar_url":"https://avatars.githubusercontent.com/u/166417795?v=4","primary_language":"Ruby","stars":1992,"forks":264,"topics":["agents","ai-agents","artificial-intelligence","machine-learning","ml","rubyml","vector-search"],"archived":false,"github_pushed_at":"2026-08-21T21:22:07+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/patterns-ai-core-langchainrb","markdown_url":"https://www.graphcanon.com/tools/patterns-ai-core-langchainrb.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/patterns-ai-core-langchainrb","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=patterns-ai-core-langchainrb","shared_categories":[]},{"slug":"ray-project-llm-applications","name":"llm-applications","tagline":"Comprehensive guide to building RAG-based LLM applications for production","github_url":"https://github.com/ray-project/llm-applications","owner":"ray-project","repo":"llm-applications","owner_avatar_url":"https://avatars.githubusercontent.com/u/22125274?v=4","primary_language":"Jupyter Notebook","stars":1855,"forks":256,"topics":["anyscale","fine-tuning","llama2","llms","machine-learning","openai","ray","serving"],"archived":false,"github_pushed_at":"2026-08-15T00:14:04+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/ray-project-llm-applications","markdown_url":"https://www.graphcanon.com/tools/ray-project-llm-applications.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ray-project-llm-applications","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ray-project-llm-applications","shared_categories":["llm-frameworks"]},{"slug":"supabase-community-nextjs-openai-doc-search","name":"nextjs-openai-doc-search","tagline":"Template for building your own custom ChatGPT style doc search","github_url":"https://github.com/supabase-community/nextjs-openai-doc-search","owner":"supabase-community","repo":"nextjs-openai-doc-search","owner_avatar_url":"https://avatars.githubusercontent.com/u/87650496?v=4","primary_language":"TypeScript","stars":1732,"forks":315,"topics":["ai","chatgpt","nextjs","openai","postgres","supabase","template","vector-search"],"archived":false,"github_pushed_at":"2026-05-12T19:58:11+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/supabase-community-nextjs-openai-doc-search","markdown_url":"https://www.graphcanon.com/tools/supabase-community-nextjs-openai-doc-search.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/supabase-community-nextjs-openai-doc-search","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=supabase-community-nextjs-openai-doc-search","shared_categories":["data-retrieval"]},{"slug":"andrewnguonly-lumos","name":"Lumos","tagline":"A RAG LLM co-pilot for browsing the web","github_url":"https://github.com/andrewnguonly/Lumos","owner":"andrewnguonly","repo":"Lumos","owner_avatar_url":"https://avatars.githubusercontent.com/u/7654246?v=4","primary_language":"TypeScript","stars":1516,"forks":112,"topics":["chrome-extension","langchain","langchain-js","llm","ollama","react","typescript","webpack"],"archived":false,"github_pushed_at":"2025-01-26T15:42:22+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/andrewnguonly-lumos","markdown_url":"https://www.graphcanon.com/tools/andrewnguonly-lumos.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/andrewnguonly-lumos","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=andrewnguonly-lumos","shared_categories":["data-retrieval","llm-frameworks"]},{"slug":"sauravpanda-browserai","name":"BrowserAI","tagline":"Run local LLMs like llama, deepseek-distill, kokoro and more inside your browser","github_url":"https://github.com/sauravpanda/BrowserAI","owner":"sauravpanda","repo":"BrowserAI","owner_avatar_url":"https://avatars.githubusercontent.com/u/12201824?v=4","primary_language":"TypeScript","stars":1449,"forks":138,"topics":["agents","ai","llama","llm","llm-inference","local","localllm","tts","webgpu"],"archived":false,"github_pushed_at":"2026-07-21T02:47:31+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/sauravpanda-browserai","markdown_url":"https://www.graphcanon.com/tools/sauravpanda-browserai.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sauravpanda-browserai","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sauravpanda-browserai","shared_categories":["llm-frameworks"]},{"slug":"starlightsearch-embedanything","name":"EmbedAnything","tagline":"Highly Performant, Modular, Memory Safe and Production-ready Inference, Ingestion and Indexing built in Rust","github_url":"https://github.com/StarlightSearch/EmbedAnything","owner":"StarlightSearch","repo":"EmbedAnything","owner_avatar_url":"https://avatars.githubusercontent.com/u/165606246?v=4","primary_language":"Rust","stars":1304,"forks":143,"topics":["ai","cloud","generative-ai","hacktoberfest","high-performance","indexing","inference","information-retrieval","large-language-models","local","machine-learning","onnxruntime","pipeline","production-ready","python","rag","rust","search","server","vector-database"],"archived":false,"github_pushed_at":"2026-08-12T08:56:59+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/starlightsearch-embedanything","markdown_url":"https://www.graphcanon.com/tools/starlightsearch-embedanything.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/starlightsearch-embedanything","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=starlightsearch-embedanything","shared_categories":["data-retrieval"]},{"slug":"dmayboroda-minima","name":"minima","tagline":"On-premises conversational RAG with configurable containers","github_url":"https://github.com/dmayboroda/minima","owner":"dmayboroda","repo":"minima","owner_avatar_url":"https://avatars.githubusercontent.com/u/2357342?v=4","primary_language":"Python","stars":1048,"forks":107,"topics":["ai","claude","custom-gpts","docker","docker-compose","huggingface","langchain","mcp","model-context-protocol","ollama","qdrant","sentence-transformers"],"archived":false,"github_pushed_at":"2026-01-22T09:22:09+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/dmayboroda-minima","markdown_url":"https://www.graphcanon.com/tools/dmayboroda-minima.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dmayboroda-minima","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dmayboroda-minima","shared_categories":["data-retrieval"]}]}}