Gradient Image

DEV mode is for developers who are thinking longer term

AI coding agents produce great documentation, but most of it gets thrown away. Its easy enough to save it to markdown files, or push it to a document store via MCP but raw documentation gets out of date very fast, becoming hard to use and misleading.

Telos uses AI agents to manage documentation for you. Its the best documentation you've ever had, that you'll never read. That's because our AI agents will also read it for you and work with your dev agent to provide relevant context during development and support work.

Getting started

In Telos, all dev work and documentation is stored in tickets and can be accessed via our web portal and/or using MCP tools.

Tickets are processed and turned into a living blueprint by our AI agents.

1. Create an application

Telos allows you to manage multiple applications and keep them silo'ed.

After you signup, create an application.

2. Create a personal access token

You will need a personal access token to use our MCP server. Create one from profile menu by selecting 'Edit profile', then select 'Personal Access Tokens'

3. Add MCP server

Add the Telos MCP server to your development AI agent, such as Cursor, Claude or OpenAI.

The Telos MCP server also supports SSE using the URL
https://go.telosready.com/mcp?apiKey=access_token

   "telos-mcp": {
      "command": "npx",
      "args": ["-y", "@telos.ready/mcp@latest"],
      "env": {
        "TELOS_PERSONAL_ACCESS_TOKEN": "token here"
      }
    }

4. Set your application description & slug

From the Application Dashboard, click the 'Manage Application' button, then click 'Edit.

Enter a description of your application (this is provided to the agent) and set a three letter slug that will be used to identify the application via MCP tools.

5. Add .cursorrules or Claude memory

Replace the application slug with your actual application slug, then add the following instructions to your .cursorrules or Claude memory.

## All work is managed by tickets with reference XXX###.  
- The application slug is: XXX
- Before doing development, ask questions using the ask-question tool  
- Document all work done using MCP tools: add-documentation or add-ticket-comment
- When a ticket reference is provided, describe the work done on the ticket using the add-ticket-comment tool.
- When a ticket reference hasn't been provided, save documentation using the add-documentation tool    
- When starting work, set relevant action items on a ticket to 'INPROGRESS'
- When completing work, set relevant action items on a ticket to 'COMPLETED'
- You can mark a ticket as blocked if intervention is required

6. Analyse codebase

Start building your blueprint by asking Cursor or Claude Code to analyse your codebase and build documentation.

Please complete the following steps to analyse and document the codebase:

1. **Review the codebase and identify key modules**
   - Examine the project structure and identify the main functional modules

2. **For each module, analyse it to understand what it does**
   - Review the code to understand the purpose and functionality of each module
   - Identify key features, dependencies, and relationships between modules
   - Note any important patterns, architectures, or design decisions

3. **Use the add-documentation tool to document the module**
   - Create comprehensive documentation for each identified module
   - Include module purpose, key functions, dependencies, and usage examples where applicable
   - Ensure documentation is clear and will help future developers understand the codebase

7. Add a ticket

Add a development ticket to describe your next piece of development work. After you submit the ticket, Kappa will begin triaging by building a frame of reference, asking questions and making a plan. You can then tell Claude or Cursor to implement the ticket using its reference.

8. Resolve a ticket

Once you have completed a ticket, mark it as resolved (or complete the plan to auto-resolve). The ticket will then be added to a release ticket and the information in the ticket will be reviewed and updated into the blueprint.

The Blueprint

The blueprint is the source of truth for your application. It is designed to keep track of the business context that exists outside of your codebase.

The blueprint is maintained by our AI agents.

Service Icon

Resources

Resources are the important and distinct "moving parts" used to host and run your application. Resources typically represent infrastructure, integrations or key services relied on by the app.

Service Icon

Concepts

Concepts are the ideas and definitions that are specific to your business and application. They don't describe how the application works, they describe how the business works.

Service Icon

Stories

Stories are what the software does and the jobs that people (and AI agents) use the software for. As these stories change over time, the blueprint will be kept up to date.

Service Icon

Hacks

Hacks are patterns and shortcuts based on previous learnings. They are known solutions that prevent us from needing to re-invent the wheel.

Service Icon

Glossary

The glossary is a list of concepts ranked by centrality. The glossary gives the AI a sense of the big picture and allows it to quickly build a frame of reference when solving problems

MCP Tools

Start using Telos in minutes using our MCP tools. Tools that rely on AI agents only work with paid plans. Ask us if you'd like a trial.

Service Icon

Get Ticket Details

Gets the full context for a specific ticket. This can include comments, transcribed videos, screenshots and documentation. A ticket can include a development task, an action list and/or documentation. Can be used with a simple prompt: "Implement ABC123"

Service Icon

Get Next Task

Our AI agent will analyse open tickets and identify what the next task is to be completed. A task is the next step of a ticket, based on checklists contained with the ticket. Tasks can be assigned to multiple users - such as AI for coding, human for review.

Requires a paid plan.

Service Icon

Ask Question

Our AI agent will review all tickets and look for relevant concepts, resources and stories in the application blueprint and answer the question. The quality of all answers is tracked, so you can look for information gaps.

Requires a paid plan.

Service Icon

Get Git Branch For Ticket

Helps git branches to be managed across different agents and enables the dev agent and team to commit code to the right branches.

Service Icon

Add Ticket Comment

When working on a specific ticket, documentation can be added directly to the ticket as a comment. This provide the best context for the documentation.

Service Icon

Add Documentation

When a specific ticket isn't provided, the dev agent can add documentation and it will be saved as a knowledge ticket.

Knowledge tickets are only processed by our AI agent with a paid plan.

Service Icon

Mark Ticket As Blocked

When a ticket requires further information or the AI agent can't proceed for any reason, it can mark a ticket as blocked and provide a reason why. This will remove the ticket from the workflow until it is unblocked.

Service Icon

Update Action Item

Tickets can contain action lists (using markdown checklists) and the AI dev agent is able to mark action items as in-progress and completed.

Service Icon

Search Documentation

Searches documentation and the blueprint and provides a response that is tailored to the current context.

Requires a paid plan.

Ready to rewrite the rules?

We love solving business problems using AI-powered software, for founders who are relentless about improving their systems so they can stay ahead of their client's ever changing demands.