AGENTS.md · karakeep-app/karakeep
AGENTS.md from karakeep-app/karakeep: 72 lines covering Project Overview, Project Structure, Development Workflow, Other info.
Template by karakeep-app
Chalk Labs
Need help deploying AGENTS.md · karakeep-app/karakeep?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/karakeep-app/karakeep/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 72 lines
- File
AGENTS.md
Sections
- Project Overview
- Project Structure
- Development Workflow
- Other info
First lines (shown under the repo's AGPL-3.0 license)
# Karakeep Project Overview This document provides context about the Karakeep project for the different agents. ## Project Overview Karakeep is a monorepo project managed with Turborepo. It is a "read-it-later" bookmarking application with a focus on collecting and organizing information. The project is built with a modern tech stack, including: - **Frontend:** Next.js, React, TypeScript, Tailwind CSS - **Backend:** Hono (a lightweight web framework), tRPC - **Database:** Drizzle ORM (likely with a relational database like PostgreSQL or SQLite) - **Tooling:** Oxfmt, oxlint, Vitest, pnpm ## Project Structure The project is organized into `apps` and `packages`: ### Applications (`apps/`) - **`web`:** The main web application, built with Next.js. - **`browser-extension`:** A browser extension, likely for saving content to karakeep. - **`cli`:** A command-line interface for interacting with the service. - **`landing`:** A landing page for the project. - **`mobile`:** A mobile application (details unknown). - **`mcp`:** The Model Context Protocol (MCP) server to communicate with Karakeep. - **`workers`:** Background workers for processing tasks. ### Packages (`packages/`) - **`api`:** The main API, built with Hono and tRPC. - **`db`:** Database schema and migrations, using Drizzle ORM. - **`e2e_tests`:** End-to-end tests for the project. - **`open-api`:** OpenAPI specifications for the API. - **`sdk`:** A software development kit for interacting with the API. - **`shared`:** Shared code and types between packages. - **`shared-react`:** Shared React components and hooks. - **`shared-server`:** Shared logic that's meant to be used on the server-side. - **`trpc`:** tRPC router and procedures. Most of the business logic is here. ### Docs - **docs/docs/03-configuration.md**: Explains configuration options for the project. ## Development Workflow - **Package Manager:** pnpm - **Build System:** Turborepo - **Code Formatting:** Oxfmt - **Linting:** oxlint - **Testing:** Vitest ## Other info - This project uses shadcn/ui. The shadcn components in the web app are in `packages/web/components/ui`. - This project uses Tailwind CSS. - For the mobile app, we use [expo](https://expo.dev/). ### Common Commands - `pnpm typecheck`: Typecheck the codebase. - `pnpm lint`: Lint the codebase. - `pnpm lint:fix`: Fix linting issues. - `pnpm format`: Format the codebase. - `pnpm format:fix`: Fix formatting issues. - `pnpm test`: Run tests. - To scope any of the above to one package, pass a turbo filter: `pnpm typecheck --filter=@karakeep/web` (prefer this over `pnpm --filter`). - `pnpm db:generate --name description_of_schema_change`: db migration after making schema changes Starting services: - `pnpm web`: Start the web application (this doesn't return, unless you kill it). - `pnpm workers`: Starts the background workers (this doesn't return, unless you kill it).
Signals
- Stars
- 29,954
- Forks
- 1,595
- Open issues
- 596
- Last commit (this folder)
- Oct 4, 2026 (26 days ago)
- Last release
- Oct 22, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/karakeep-app/karakeep
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · karakeep-app/karakeep running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · karakeep-app/karakeep. Agent Mart. https://agentmart.dev/templates/karakeep-app-karakeep-agents-md (last updated 2026-10-24)