Navigation

Frequently Asked Questions

General

What is UKAI?

UKAI (Ultra Knowledge) is an AI-powered knowledge graph builder. You chat with an AI assistant, and it automatically extracts entities, relationships, and insights into a visual knowledge graph.

Who is UKAI for?

Anyone who needs to organize complex knowledge — engineering teams tracking infrastructure, researchers mapping concepts, individuals building a personal knowledge base, or anyone who wants a "second brain" that organizes itself.

Is UKAI free?

UKAI is in early access. Current pricing and plans are available at ultraknowledge.ai.

AI and Models

Which AI models does UKAI use?

UKAI supports multiple AI providers:

  • Anthropic — Claude Sonnet (default)
  • OpenAI — GPT-4o, GPT-4o-mini
  • Google — Gemini models

You can configure your preferred provider in Settings → AI Configuration.

What is BYOK (Bring Your Own Key)?

UKAI supports using your own API keys for AI providers. Go to Settings → AI Configuration to add your API key. This gives you full control over costs and model selection.

Does UKAI store my API keys securely?

API keys are encrypted at rest and never exposed in the UI after entry. They're only used server-side when making API calls on your behalf.

Data and Privacy

Where is my data stored?

Your data is stored in Supabase (PostgreSQL) with row-level security. Each user can only access their own projects and data.

Can other users see my knowledge graphs?

No. All data is private to your account. Multi-user collaboration features are planned for a future release.

Can I export my data?

Data export features are coming soon. Your knowledge graph data (nodes, edges, conversations) will be exportable in standard formats.

Knowledge Graph

How does automatic extraction work?

When you send a chat message, the AI analyzes it in context and identifies:

  • Entities — people, organizations, technologies, concepts
  • Relationships — how entities connect (manages, uses, depends on)
  • Properties — attributes of entities (roles, locations, dates)

These are added to your graph automatically. You can also manually add or edit nodes.

Can I edit extracted nodes?

Yes. Click any node in the graph to edit its name, type, description, and properties. Manual edits are preserved — the AI won't overwrite your changes.

What's the difference between chat extraction and document paste?

  • Chat extraction — entities are extracted from each message as you converse
  • Document paste — bulk extraction from a pasted document (use the document icon in the toolbar)

Both produce the same result (nodes and edges in your graph), but document paste is better for importing existing content all at once.

Troubleshooting

The AI isn't extracting entities from my messages

  • Check that auto-extraction is enabled in Settings → AI Configuration
  • Try being more specific: "Alice Johnson is the CTO" extracts better than "someone is in charge"
  • Ensure your AI provider API key is configured and valid

My graph looks messy

  • Use Smart Layout or Auto-Cluster in the toolbar
  • Try different layouts (Circle, Grid, Concentric) for different graph shapes
  • Use Search to find and focus on specific nodes

The Domain Briefing is empty

  • You need at least a few nodes in your graph
  • Click the refresh icon to regenerate
  • Start chatting to add knowledge, or paste a document