Inspiration

Millions of small traders and market vendors struggle to keep accurate financial records. Many rely on memory or paper notes, making it difficult to know whether they are making a profit. We wanted to create a simple, accessible solution that allows anyone to manage their business finances using the most natural interface available—their voice.

What it does

SokoLedger AI is a voice-powered financial assistant for small traders. Users simply speak transactions such as "Sold tomatoes for 200 shillings" or "Bought stock for 500 shillings." The AI converts speech into structured financial records, stores them securely, and automatically updates a dashboard showing sales, expenses, and profit in real time.

How we built it

We built SokoLedger AI using a modern web application stack. Voice input captures transactions, while AI processes and extracts transaction details from natural language. The structured data is stored in a cloud database and displayed through a responsive dashboard that provides instant financial insights. The entire system follows a seamless flow from voice capture to real-time analytics.

Challenges we ran into

One of our biggest challenges was accurately converting diverse spoken phrases into structured financial data. Traders may use different wording, local expressions, or omit details, so designing reliable AI prompts and ensuring consistent data extraction required significant testing and refinement.

Accomplishments that we're proud of

We're proud of creating a complete end-to-end workflow where a user can speak a transaction and immediately see it reflected in their financial records and profit calculations. Delivering a working, real-time solution within a limited development timeframe was a major achievement.

What we learned

We learned the importance of rapid prototyping, continuous testing, and frequent team synchronization. Fast feedback loops helped us identify issues early and improve both the user experience and the reliability of the AI-powered transaction processing.

What's next for SokoLedger

Our next steps include adding offline functionality for users in low-connectivity areas, supporting multiple local languages, generating financial reports and business insights, and introducing AI-powered recommendations to help traders grow and manage their businesses more effectively.

Built With

Share this project:

Updates