Structured data platform · Agent harness

Structure your data.
Harness your agents.

A local-first platform where you define the data structures that match how you think. Spawn AI agents with tools and scoped context. Every step is recorded, every output is validated. Turn successful agent runs into repeatable workflows — all on your machine or synced to the cloud.

Desktop App

Download Kijulo

Run locally on your machine. Your data never leaves your environment.

Your work is scattered. Your data deserves better.

Decisions live in docs. Tasks sit in spreadsheets. Knowledge disappears into chat threads. Nothing connects to anything. You can't see the full picture, and every new tool forces you into someone else's structure. Add AI to the mix without a foundation, and you get noise — not clarity.

×

Scattered across tools

Your data lives in five different places. Nothing links to anything. You spend more time finding information than using it.

?

Forced into rigid structures

Every tool has opinions about how you should work. But your domain is unique — and no preset template captures how you actually think.

!

AI without foundation

AI tools dump raw text into chat windows. No structure, no validation, no provenance. Power without structure is chaos.

Your data, your structure

Model your domain the way you think about it

No predefined schemas. No one-size-fits-all templates. Define entity types with the fields, types, and validation rules that match your work. Every database is a real SQL database — query it however you want.

Custom entity types

Define the data structures that match your work. Text, numbers, selects, dates, rich text, relationships — each field typed, validated, and queryable.

Flexible views

Tables, boards, saved filters. See the same data from different angles without duplicating anything. Create views for different workflows or team members.

Full SQL power

Every database is a real SQL database. Query your data with the full power of SQL — joins, aggregations, window functions. No artificial limitations on how you access your data.

How it works

From scattered data to running system

01

Define your data

Create entity types with typed, validated fields. Model your domain exactly the way you think about it — projects, decisions, candidates, signals, anything. Your schema, your rules.

02

See it your way

Tables, boards, saved views, filters. Access your data from the angle that makes sense right now. The same data, multiple perspectives — no re-entry, no duplication.

03

Talk to your agents

Spawn conversations with scoped context. Agents access tools, operate on your structured data, and record every step they take. Review their work, then turn successful runs into repeatable workflows.

04

Stay in control

Confidence thresholds, output limits, human review triggers. Every output has provenance — you always know what came from a human and what came from an agent. Intervene at any point.

Define
Entity Types
Your data, structured
Visualize
Views & Boards
Access your way
Enhance
Agents & Tools
Automate with guardrails
Steps recorded · Guardrails validate · Workflows replayable · Full provenance

Agent harness

Not just a chatbot. A full agent runtime.

Kijulo is an agent harness built on structured data. Agents don't just generate text — they access tools, operate within scoped contexts, and produce validated, structured output. Every step is recorded. Successful conversations become repeatable workflows you can run again with one click.

14 built-in tools

SQL queries, full-text search, aggregations, web search, data filtering, relationship traversal, row creation. Agents use deterministic tools to get precise answers — the database does the heavy lifting, not the LLM.

Scoped context, minimal tokens

Start conversations from any entity, group, row, or filtered view. The agent sees exactly what it needs. Your LLM costs stay flat as your data grows — we scope the context, not the data.

Inline review & approval

Every data change the agent proposes goes through an approval queue. Review, edit, approve or reject — right inside the conversation. Per-field confidence scores and full provenance tracking.

Step recording & workflows

Every tool call is recorded as structured data. Review what the agent did, then save successful runs as reusable workflows. Edit steps, change tools, run on new data — workflows evolve with your needs.

Run workflows on data

Select rows, pick a workflow, run it. The agent follows the playbook but adapts to each row. Batch processing with structured output — same quality, every time.

Slash commands & tool control

Type / to activate tools, extend context scope, or control agent behavior. Enable web search for one message, disable write tools for safety — you steer the agent in real time.

Spawn
Scoped conversation
Execute
Tools & steps recorded
Review
Human validates output
Reuse
Repeatable workflow

Token Efficiency

Your costs stay flat as your data grows

Other AI tools dump your data into the context window. Kijulo uses scoped context and deterministic database tools — the LLM reasons, the database computes.

Database does the work

SQL queries, aggregations, and full-text search execute in PostgreSQL. The LLM decides what to ask — the database does the computing. No raw data in the context window.

Flat cost curve

Add 10,000 rows to your database. Token cost per conversation stays the same — because the agent queries with WHERE clauses, not data dumps.

Workflows save tokens

First run: the agent explores and discovers. Second run: it follows a proven playbook. Each replay costs less because the agent already knows the steps.

Works without an LLM

Your data platform, entity types, views, and workflows work without any LLM. AI is an enhancement, not a dependency. If costs spike, you keep working.

Why Kijulo

Built different

Local-first, your machine

Run Kijulo entirely on your machine. Your database lives locally — no cloud required. Full functionality, zero data leaving your environment. Go online when you choose to, not because you have to.

Your LLM, your choice

Bring your own API key or use ours. Kijulo supports multiple LLM providers — choose the model that fits your use case, budget, and privacy requirements. No vendor lock-in on the AI side.

Transparency over magic

Every piece of data has provenance. See who created it, when, and whether it came from a human or an agent. Confidence scores, reasoning chains, full audit trail — not a black box.

Composable by design

Entity types are contracts. Templates are transformation units. Workflows chain them. Build simple structures, then compose them into powerful systems as your needs grow.

Use cases

One platform. Your domain.

Define the structures that match your work. Use Kijulo as a pure data tool, or add agents to automate the parts you don't want to do manually. The platform adapts to you.

Teams & individuals

Project Tracking

Define your own project structure — tasks, milestones, blockers, decisions. Track progress with boards and tables. Add dependencies, link related items, filter by status. Your workflow, not a template.

ProjectTaskBlocker
Leaders & thinkers

Decision Journal

Capture decisions with context, pros/cons, and outcomes. Link decisions to the situations that triggered them. Review past choices, spot patterns, build institutional memory.

DecisionSituationOutcome
Product leaders agent-enhanced

Competitive Intelligence

Structure competitor data, track signals, synthesize insights. Let agents scan for updates, score signals by confidence, and surface what matters — you review and decide.

CompetitorSignalInsight
Solo creators & teams agent-enhanced

Content Production

Track ideas from capture through research to publication. Structure your pipeline with statuses and links. Add agents to draft, research, or repurpose content — with your voice encoded in templates.

IdeaResearchDraft

Pricing

Start free. Scale when you're ready.

Try the web app at no cost. Upgrade to Standard for unlimited local power, or Pro for cloud sync and included LLM access.

Free

$0 forever

Web app at kijulo.com. Get started in seconds.

  • Web app — no install needed
  • 3 entity types, 100 rows
  • 10 agent conversations/month
  • All views (table, board, calendar, timeline)
  • BYO LLM API key required for agent
  • Community support
Get Started — Free
Coming Soon

Standard

$20 /year

Desktop app (Tauri). Unlimited everything. Data on your machine.

  • Desktop app — run locally, works offline
  • Unlimited entity types, rows, agent conversations
  • All views + all 14 agent tools + workflows
  • BYO LLM API key
  • Email support
Coming Soon
Coming Soon

Pro

$15 /month

Cloud sync + included LLM access. No API key needed.

  • Everything in Standard
  • Cloud sync — data across devices
  • Included LLM access (500 requests/month)
  • No API key needed
  • Priority support
Coming Soon

Enterprise

Custom

Shared databases, on-premise deployment, SSO, unlimited LLM.

  • Everything in Pro
  • Shared team databases
  • SSO / SAML
  • On-premise deployment
  • Custom tool extensions
  • Unlimited LLM access
  • Dedicated support + SLA
Contact Sales

Local-first by default

Human-in-the-loop

Transparency over magic

Your LLM, your choice

Enterprise ready

Your data. Your agents. Your machine.

Start with a local database. Define your structures. Add agents when you're ready. Every step recorded, every output validated, every workflow repeatable.

Kijulo Structure your data. Harness your agents.