
Inside the {Tech: Europe} AI Hackathon at Codesphere HQ
On June 14 & 15 more than 80 engineers filled our Karlsruhe office with an unforgettable energy.
Search all our Docs and Blog to find what you're looking for.
On June 14 & 15 more than 80 engineers filled our Karlsruhe office with an unforgettable energy.
Discover how to run Ollama with Open WebUI using a streamlined Codesphere deployment. This blog walks through the benefits, use cases, and a complete step-by-step setup to launch a private, local LLM environment
As part of our ongoing commitment to security and stability, we want to inform you that the Ubuntu version used in workspaces created prior to May 21 2025 is approaching its end of life.
A modular chat system built on RAG principles enables transparent, document-grounded conversations. It uses semantic search, LLM inference, and preprocessing like OCR and table parsing for accurate responses.
comparison of PDFs by extracting content, detecting key changes, and producing a highlighted PDF and a detailed report.
AI-powered system for comparing internal documents with regulations using embeddings, chunking, and local LLMs. It avoids keyword matching pitfalls by understanding meaning, storing vectors in PostgreSQL with pgvector, and generating contextual insights
The Model Context Protocol (MCP) enhances AI workflows, ensuring reliability, security, and consistency in your projects. MCP helps you build agents and complex workflows on top of LLMs.
Learn what changed in the second quarterly LTS version of Codesphere. This version is typically used by on-prem installations with quarterly release cycles.
Learn what changed in the first quarterly long-term-support version of Codesphere. The LTS version is typically used for on-prem installations where a quarterly release cycle is more feasible than weekly releases.
PostgreSQL provides pgvector extension, an efficient extension for LLM-based applications to replace costly dedicated vector databases.
Karlsruhe offers a vibrant tech scene and we are proud to be part of a group organizing expert & community meetups like this one.
Long texts are difficult to summarize, but recursion can divide them into small parts. The approach is precise and preserves the meaning at any step of iteration.